変数のデータ型(文字列)
## 数字をダブルクオートで囲って変数に代入 var1 = "1234" print(var1) # 1234 print(type(var1)) # <class 'str'> ## 文字列のスライス print(var1[1:3]) # 23 print(var1[:2]) # 12 print(var1[2:]) # 34 print(var1[::2]) # 13 print(var1[::-1]) # 4321
ってことで、スライスは以下のように、「(iを含む)i」から「(jを含まない)j」までの「k」ごとのスライスを切り出す。
str[i:j:k]
指定しない場合は「i=0番目」から「j=len(str)」まで、「1」ごとのスライスを切り出す。
上記の説明を明示すると以下のとおり。
print(var1[0:len(var1):1]) # 1234