def password(passlist):
listt = []
for i in range(0, len(passlist)):
temp = passlist[i]
for j in range(0, len(temp)/2):
if((j+2)%2 == 0) :
t = temp[j]
temp.replace(temp[j], temp[j+2])
temp.replace(temp[j+2], t)
listt.append(temp)
我正在传递一个字符串示例列表["abcd", "bcad"]。对于每个字符串,i将i用j字符 if交换第 th 个字符(i+j)%2 == 0。我的代码超出了字符串的边界。请建议我一个更好的方法来解决这个问题
临摹微笑
相关分类