スライスとは
1つの要素だけでなく、「ここからここまで」という範囲をまとめて取り出したいこともあります。そんなときに便利なのがスライスです。リスト[開始:終了]のように書くと、開始位置から終了位置の一つ手前までの要素を、新しいリストとして取り出せます。開始や終了を省略すると、それぞれ「先頭から」「末尾まで」という意味になります。
1つの要素だけでなく、「ここからここまで」という範囲をまとめて取り出したいこともあります。そんなときに便利なのがスライスです。リスト[開始:終了]のように書くと、開始位置から終了位置の一つ手前までの要素を、新しいリストとして取り出せます。開始や終了を省略すると、それぞれ「先頭から」「末尾まで」という意味になります。
numbers = [0, 1, 2, 3, 4, 5]
print(numbers[1:4])
print(numbers[:3])
print(numbers[3:])練習問題:[10, 20, 30, 40, 50]の最初の2つの要素をスライスで取得してください。
numbers = [10, 20, 30, 40, 50]
print(numbers[:2])