Информатика, вопрос задал makszalinsky , 1 год назад

Python
1. Маємо список
[5,75,0,9,457,2,46,94,0.5,8.9]
1) знайти довжину списку;
2)замінити і видалити значення у списку "0" на "нуль";
3)видалити елемент "94" за його значенням.

2.На вході маємо список(вводиться з клавіатури) і число а=3
1) вивести список у зворотному напрямку;
2) помножити список на число

Ответы на вопрос

Ответил sereganesgiva
1

Ответ:

1)

lst = [5, 75, 0, 9, 457, 2, 46, 94, 0.5, 8.9]

# 1) Довжина списку

length = len(lst)

print("Довжина списку:", length)

# 2) Заміна та видалення значення у списку "0" на "нуль"

for i in range(length):

   if lst[i] == 0:

       lst[i] = "нуль"

   elif lst[i] == 0.0:

       lst.pop(i)

# 3) Видалення елемента "94"

if 94 in lst:

   lst.remove(94)

print(lst)

2)

lst = input("Введіть список (через кому та пробіл): ").split(", ")

a = 3

# 1) Виведення списку у зворотному напрямку

print(lst[::-1])

# 2) Помноження списку на число

new_lst = [float(i) * a for i in lst]

print(new_lst)

Объяснение:

Новые вопросы