кратные числа и больше, чем «число» в списке - PullRequest
0 голосов
/ 21 ноября 2019

list3 должен содержать значения, которые в 10 раз больше, чем числа из baseList, кратные 5 и больше 50. Как я могу написать это?

Это должно выглядеть так:

[550, 600, 650, 700, 750, 800, 850, 900, 950, 1000]

def main():
    baseList = list(range(1, 101))

    list1 = [x for x in baseList if x % 2 == 0]
    print(list1)

    list2 = [x for x in baseList if x % 3 == 0 and x <= 50]
    print(list2)

    list3 = [x for x in baseList if x % 5 == 0 and x >= 50]
    print(list3)

main()

1 Ответ

3 голосов
/ 21 ноября 2019
baseList = list(range(1, 101))
print [10*x for x in baseList if x % 5 == 0 and x > 50]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...