0から9の二乗のリストを作る

作りたいリスト [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]

For構文で作る方法

def main():
  l = []
  for i in range(10):
    l.append(i ** 2)
  return l

 リスト内包表記

def main():
  return [i ** 2 for i in range(10)]

コメント

タイトルとURLをコピーしました