Мне интересно, как создать новый список со следующими требованиями:
- содержат значения, которые в 10 раз больше, чем числа из baseList
- содержат элементы, кратные5 и больше, чем 50
Вот что у меня есть до сих пор:
def main():
baseList = list(range(1, 101))
list1 = [(i*5) for i in baseList if i % 5 == 0 and i > 50]
print(list1)
main()
Это приводит к выводу:
[275, 300, 325,350, 375, 400, 425, 450, 475, 500]
Я пытаюсь получить следующий вывод:
[550, 600, 650, 700, 750, 800, 850,900, 950, 1000]
Что мне нужно изменить, чтобы получить желаемый результат?Я пытаюсь использовать только одну строку кода, чтобы получить новый список.Это в Python 3.7.Дай мне знать.Спасибо за вашу помощь!