新人求教,关于python里面的reverse应用?

新人求教,关于python里面的reverse应用?

i=input("请从大到小输入地址,中间用空格隔开:")

i=i.split(" ")

i=i.reverse()

i=",".join(i)

print(i)

做了一个地址反转的代码练习,
代码里使用i=i.reverse() 运行失败,但是如果直接i.reverse()就可以,想请教一下大佬们为什么i.reverse()不能赋值给i呢?


回答:

reverselist 的方法,用来就地修改。如果要返回新的 list,请用 reversed 函数。
但要注意 Python2 3 间的区别。


回答:

i.reverse()是个“过程”,没有返回值,执行之后i已经是反转之后的列表了

以上是 新人求教,关于python里面的reverse应用? 的全部内容, 来源链接: utcz.com/p/937809.html

回到顶部