Python - 如何将字符串中的字符移动 X 量
Python - How to move characters in string by X amount
在 python 中,如何将字符串中的字符移动 x 数量?
例如假设输入是 "hello"
如何将字符串中的每个字符移动 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 个字符之外的所有字符串。
在 python 中,如何将字符串中的字符移动 x 数量?
例如假设输入是 "hello"
如何将字符串中的每个字符移动 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 个字符之外的所有字符串。