見出し画像

≮Python≯ リストのスライシング

≮Python≯

リストにはスライシングが使える!

スライシングを使って、リストを書き替える事も出来る!


○━●━○プログラム例○━●━○


lst = ['あ', 'い', 'う', 'え', 'お']

#表示例

print('lst', lst) #全て表示

print('lst[1:4]', lst[1:4]) #2番目から4番目を表示

print('lst[:4]', lst[:4]) #最初から4番目を表示

print('lst[1:]', lst[1:]) #2番目から最後まで表示

print('lst[:]', lst[:]) #全て表示

#代入例

lst[1:3] = ['イ', 'ウ'] #2番目から3番目を置き換える
print(lst)

lst[:] = [] #空のリストでリストをクリア
print(lst)


<<<<<実行結果>>>>>

lst ['あ', 'い', 'う', 'え', 'お']
lst[1:4] ['い', 'う', 'え']
lst[:4] ['あ', 'い', 'う', 'え']
lst[1:] ['い', 'う', 'え', 'お']
lst[:] ['あ', 'い', 'う', 'え', 'お']
['あ', 'イ', 'ウ', 'え', 'お']
[]

○━●━○━●━○━●━○━●


#Python #Python3 #プログラミング#Android スマホで勉強中 !

#リスト
#スライシング