1 2 3 4 5 6 7 8 9 10 |
def getEvenNumbers(max): """0以上max以下の偶数のリストを返す""" # リスト内包表記 # [式 for 任意の変数名 in イテラブルオブジェクト if 条件式] return [i for i in range(max + 1) if i % 2 == 0] p = print evenList = getEvenNumbers(10) p(evenList) # => [0, 2, 4, 6, 8, 10] |
1 |
[0, 2, 4, 6, 8, 10] |