>>> list = [1, 2, 3, 4, 5]
>>> result = []
>>> for n in list:
... result.append(n**2)
...
>>> print(result)
[1, 4, 9, 16, 25]
リスト内包表記(list comprehensions)を使えばもっと短く書けます。
>>> list = [1, 2, 3, 4, 5]
>>> result = [n ** 2 for n in list]
>>> print(result)
[1, 4, 9, 16, 25]
0 件のコメント:
コメントを投稿