アプリケーション開発ポータルサイト
ServerNote.NET
カテゴリー【Python
【Python】リストのスライシングメモ
POSTED BY
2023-02-01

これは本当にすぐ忘れるので何度もメモ。

a = [1, 2, 3, 4, 5]
print(a)
#リストのスライシング
print(a[0:2]) # インデックス0~1までを取得
print(a[1:]) # インデックス1から最後までを取得
print(a[:3]) # インデックス0~2までを取得
print(a[:-1]) # 最初から最後のひとつ前までを取得
print(a[:-2]) # 最初から最後のふたつ前までを取得

実行結果

[1, 2, 3, 4, 5]
[1, 2]
[2, 3, 4, 5]
[1, 2, 3]
[1, 2, 3, 4]
[1, 2, 3]

※本記事は当サイト管理人の個人的な備忘録です。本記事の参照又は付随ソースコード利用後にいかなる損害が発生しても当サイト及び管理人は一切責任を負いません。
※本記事内容の無断転載を禁じます。
【WEBMASTER/管理人】
自営業プログラマーです。お仕事ください!
ご連絡は以下アドレスまでお願いします★

【キーワード検索】