为什么python字符串反向方法返回正常字符串?
我尝试了两种方法:为什么python字符串反向方法返回正常字符串?,python,reverse,Python,Reverse,我尝试了两种方法: s=['hello']s[::-1] 我回来了['hello'] 以及s.reverse() 我什么也没拿回来,后来我打了s,我就回来了['hello'] 关于如何解决这个问题有什么建议吗?谢谢 s在您的示例中不是字符串,而是一个包含一个元素的列表,即字符串。 将s定义为 s = 'hello' 因为您正在反转列表,请尝试 s[0].reverse() 您正在使用一个元素(不起任何作用)反转列表。。。你的意思是要反转列表中的元素吗?用你自己的话来说,当你写['hello'
s=['hello']s[::-1]
我回来了['hello']
以及s.reverse()
我什么也没拿回来,后来我打了s,我就回来了['hello']
关于如何解决这个问题有什么建议吗?谢谢
s
在您的示例中不是字符串,而是一个包含一个元素的列表,即字符串。
将s定义为
s = 'hello'
因为您正在反转列表,请尝试
s[0].reverse()
您正在使用一个元素(不起任何作用)反转
列表
。。。你的意思是要反转列表中的元素吗?用你自己的话来说,当你写['hello']
时,你认为[]
是用来做什么的?