ray88’s diary

お仕事で困ったとき用の自分用の覚書

python タプルをスライスする(タプルから要素の一部を切り出す)

python 目次 - ray88’s diary
■タプルから要素の一部を切り出す(タプルをスライスする)
※以下以外の方法でスライスする場合はリストのスライスのページを参考にする
Python リストをスライスする①(リストから一部を取り出して別のリストを作る) - ray88’s diary
Python 要素を等間隔で抜き出す - ray88’s diary
■書式

タプル [ 開始位置:終了位置:ステップ ]

■タプルの先頭から3番目までの要素をスライス

# タプルを設定
data_tuple = (1,2,3,4,5,6,7,8,9)
# タプルの先頭~3番目までの要素をスライス   
top3 = data_tuple[:3]
print("スライス後のタプルを出力;",top3)


■タプルから要素を1個飛ばしで取り出す

# タプルを設定
data_tuple = (1,2,3,4,5,6,7,8,9)
# タプルから要素を1個飛ばしでスライス
skip = data_tuple[::2]
print("スライス後のタプルを出力;",skip)