首页 > 解决方案 > 如何创建从某个位置剪切字符串并将其放在同一字符串前面的函数?

问题描述

假设我有这个:

   text = “ABCDEFGHIJKLMNOPQRSTUVWXYZ”
   letter = “N”

   new_text = function(text, letter)

   print(new_text)

是否可以创建一个输出为的函数

NOPQRSTUVWXYZABCDEFGHIJKLM

标签: pythonpython-3.x

解决方案


str.partition

>>> left, letter, right = text.partition(letter)
>>> out = letter + right + left
>>> out
"NOPQRSTUVWXYZABCDEFGHIJKLM"

推荐阅读