スライシング操作(スライス)は、文字列から部分文字列(文字列の一部)を取得してもよいです。私たちは、開始オフセット、終端オフセットステップとスライスを定義するためのオプションの手順を開始し、角括弧を使用します。
フォーマット:[スタート:終わり:ステップ]
- [:]エンド(デフォルト位置-1)文字列全体の先頭に(デフォルト位置0)から抽出
- [スタート:]開始から終了までの抽出
- [:終了]最初から最後まで抽出 - 1
- 開始から終了まで抽出:[スタート終了] - 1
- [スタート:終了:ステップ】開始から終了までの抽出 - 、1文字を抽出する、各ステップを
- 左側の最初の文字の位置は/オフセット0、オフセット最後の文字位置の右側には、/ -1
例:
「ABCDEF」戻り値:「FEDCBA」の結果は、次のような逆の順序に戻ります,:内の文字列を入力してください
1つの#方法:列反転ステップが-1に設定されている 2 DEFの:re_sort() 。3 S = INPUT( '文字列の文字列を入力してください:>>') 。4 リターン S [:: - 1]#から-1のステップで終わりに始まる 。5#re_sort OBJ =() 。6#印刷(OBJ) 7。 8。 #方法:リストを逆に 9。 DEFの re_sort2(): 10 S =入力(「文字列の文字列を入力します。 >> ') 。11 Liは= [] 12は SでIため: 13である li.append(I) 14 li.reverse()反転リスト# 15 リターン ' ' 参加リチウム(Li)は文字列リスト#に変換され、 16OBJ2 = re_sort2() 17 プリント(OBJ2)