[英]Python - How to move characters in string by X amount
在python中,如何按x量移动字符串中的字符?
例如,假设输入是“你好”
如何将字符串中的每个字符移动 1,以便我得到的输出是:“ohell”
你可以使用:
my_string = 'hello'
my_string = my_string[-1] + my_string[:-1]
print(my_string)
输出
ohell
my_string[-1]
选择字符串中的最后一个字符 ( 'o'
), my_string[:-1]
选择除最后一个字符 ( 'hell'
) 之外的所有字符串。
要按 x 量移动,您可以使用:
my_string = my_string[-x:] + my_string[:-x]
my_string[-x:]
选择字符串中的最后 x 个字符,而my_string[:-x]
选择除最后 x 个字符之外的所有字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.