≮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 スマホで勉強中 !
#リスト
#スライシング