Pythonのリスト操作について理解を深めるための練習問題をいくつか紹介します。
-
Pythonのリストを逆順にする
python
list1 = [100, 200, 300, 400, 500]
list1.reverse()
print(list1) # Output: [500, 400, 300, 200, 100] -
二つのリストをインデックスごとに結合する
python
list1 = ["M", "na", "i", "Ke"]
list2 = ["y", "me", "s", "lly"]
result = [i + j for i, j in zip(list1, list2)]
print(result) # Output: ['My', 'name', 'is', 'Kelly'] -
リストの各要素をその二乗にする
python
numbers = [1, 2, 3, 4, 5, 6, 7]
result = [i ** 2 for i in numbers]
print(result) # Output: [1, 4, 9, 16, 25, 36, 49]
これらの問題を解くことで、Pythonのリスト操作についての理解が深まります。さらに詳しく学びたい方は、各問題の詳細と解答をご覧ください。