Предмет: Информатика, автор: makszalinsky

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

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

Ответы

Автор ответа: UkraineTopQQE
1

Завдання 1

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

#1) знайти довжину списку

length = len(my_list)

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

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

for i in range(length):

   if my_list[i] == 0:

       my_list[i] = "нуль"

       

my_list = [x for x in my_list if x != "нуль"]

print("Список зі зміненими значеннями 0: ", my_list)

#3) видалити елемент "94" за його значенням

my_list.remove(94)

print("Список з видаленим елементом 94: ", my_list)

Завдання 2

#Введення списку та числа

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

a = int(input("Введіть число а: "))

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

my_list.reverse()

print("Список у зворотному напрямку: ", my_list)

#2) помножити список на число

my_list = [x * a for x in my_list]

print("Список, помножений на число а: ", my_list)

Похожие вопросы