Python
1. Маємо список
[5,75,0,9,457,2,46,94,0.5,8.9]
1) знайти довжину списку;
2)замінити і видалити значення у списку "0" на "нуль";
3)видалити елемент "94" за його значенням.
2.На вході маємо список(вводиться з клавіатури) і число а=3
1) вивести список у зворотному напрямку;
2) помножити список на число
Answers & Comments
Ответ:
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)
Объяснение: