Я написал первый блок кода для вывода чисел, кратных 3, и он работает. Есть ли способ сделать это с помощью сложения внутри списка?
#print multiples of 3, this block works as expected.
multiples_3 = list(range(1, 31, 3))
for value in multiples_3:
print(value)
#trying to find another way to do this with addition and perhaps in one as a #list comprehension
multiples_3 = [value +3 for value in (range(1, 31))]
print(multiples_3)
Результат:
[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33]
Подробнее здесь: https://stackoverflow.com/questions/798 ... using-addi
Мобильная версия