输入:“abcdefg”, 2
输出:“cdefgab”
def leftRote(s,k):
if not s:
return ""
s = [i for i in s]
temp = s[:k]
for i in range(k):
del s[0]
return ''.join(s+temp)
if __name__ == "__main__":
s = 'abcdefg'
k = 2
print(leftRote(s,k))
# -*- coding:utf-8 -*-
class Solution:
def LeftRotateString(self, s, n):
# write code here
#边界
if not s:
return ""
slist = [i for i in s]
temp = slist[:n]
for i in range(n):
del slist[0]
res = slist+temp
return ''.join(res)