新人求教,关于python里面的reverse应用?
i=input("请从大到小输入地址,中间用空格隔开:")
i=i.split(" ")
i=i.reverse()
i=",".join(i)
print(i)
做了一个地址反转的代码练习,
代码里使用i=i.reverse() 运行失败,但是如果直接i.reverse()就可以,想请教一下大佬们为什么i.reverse()不能赋值给i呢?
回答:
reverse
是 list
的方法,用来就地修改。如果要返回新的 list,请用 reversed
函数。
但要注意 Python2 3 间的区别。
回答:
i.reverse()
是个“过程”,没有返回值,执行之后i
已经是反转之后的列表了
以上是 新人求教,关于python里面的reverse应用? 的全部内容, 来源链接: utcz.com/p/937809.html