Pythonリストコンパイル


最初のプロジェクトを行う過程で、私たちはまたぼんやりしたリストCompressionに出会った.
もう忘れないで、何か書きたいです.
条件:数値リストでは、数値の奇数のみが抽出されます.
新しいリストに追加します.

1.一般for文

numbers = [1,2,3,4,5,6,7,8,9,10]
new_list = []

for number in numbers:
  if number % 2 == 1:
    new_list.append(number)


print(new_list)

# [1, 3, 5, 7, 9] 출력

2.リストのマージ

numbers = [1,2,3,4,5,6,7,8,9,10]

new_list = [number for number in numbers if number % 2 == 1]

print(new_list)

3.プロジェクトでの使用