Python の文字列スライスと反転

Document 对象参考手册Python3 実例

文字列が与えられたとき、先頭または末尾から指定した数の文字を切り取り、それを反転して連結します。

実例

def rotate(input,d): Lfirst = input[0 : d] Lsecond = input[d :] Rfirst = input[0 : len(input)-d] Rsecond = input[len(input)-d : ] print( "先頭スライス反転:", (Lsecond + Lfirst) ) print( "末尾スライス反転:", (Rsecond + Rfirst) ) if __name__ == "__main__": input = 'サンプル' d=2 # 2文字を切り取る rotate(input,d)

上記のコードを実行すると、出力結果は次のようになります:

头部切片翻转 :  noobRu
尾部切片翻转 :  obRuno

Document 对象参考手册Python3 実例

その他の拡張