怎么遍历字符串,输出abcdef,bcdefa,cdefab,不用数组形式,用简单形式
试试这个:
st = 'abcdef'
for i in range(6):
print(st[i:]+st[:i])
# 或者
st = 'abcdef'
[st[i:]+st[:i] for i in range(6)]
那就可先计算字符串的长度, 比如这样:
st = input('请输入字符串:')
ln = len(st)
[st[i:]+st[:i] for i in range(ln)]