hatiman H hatiman Регистрация 19 Авг 2013 Сообщения 78 Репутация 0 Спасибо 0 Монет 0 28 Ноя 2023 #1 В списке хранятся цены на товары интернет-магазина. Магазин сбросил цену на товары с ценой 500 рублей до 400 рублей. Измени значения нужных элементов и выведи изменённый список. a = [300, 400, 200, 600, 500, 300, 400, 700, 800, 800, 300, 500, 300, 400, 200, 500, 400, 600, 200, 300] print(a)
В списке хранятся цены на товары интернет-магазина. Магазин сбросил цену на товары с ценой 500 рублей до 400 рублей. Измени значения нужных элементов и выведи изменённый список. a = [300, 400, 200, 600, 500, 300, 400, 700, 800, 800, 300, 500, 300, 400, 200, 500, 400, 600, 200, 300] print(a)
bavmamb B bavmamb Регистрация 17 Дек 2013 Сообщения 80 Репутация -3 Спасибо 0 Монет 0 28 Ноя 2023 #2 print([int(str(x).replace('500', '400')) for x in a])
MrKaMaRoK M MrKaMaRoK Регистрация 30 Окт 2013 Сообщения 85 Репутация 0 Спасибо 0 Монет 0 28 Ноя 2023 #3 a = [300, 400, 200, 600, 500, 300, 400, 700, 800, 800, 300, 500, 300, 400, 200, 500, 400, 600, 200, 300] print(list(map(lambda x: 400 if x==500 else x, a)))
a = [300, 400, 200, 600, 500, 300, 400, 700, 800, 800, 300, 500, 300, 400, 200, 500, 400, 600, 200, 300] print(list(map(lambda x: 400 if x==500 else x, a)))
qsadasd Q qsadasd Регистрация 2 Июн 2013 Сообщения 80 Репутация 11 Спасибо 1 Монет 0 28 Ноя 2023 #4 a = [300, 400, 200, 600, 500, 300, 400, 700, 800, 800, 300, 500, 300, 400, 200, 500, 400, 600, 200, 300] for i in range(len(a)): if a == 500: a = 400 print(a)
a = [300, 400, 200, 600, 500, 300, 400, 700, 800, 800, 300, 500, 300, 400, 200, 500, 400, 600, 200, 300] for i in range(len(a)): if a == 500: a = 400 print(a)
Immortal93 I Immortal93 Регистрация 8 Фев 2013 Сообщения 80 Репутация 1 Спасибо 0 Монет 0 28 Ноя 2023 #5 Просто замени в списке 500 на 400