reversed反转字符串的时候出现“这个提示是什么意思?
>>> m='123456789'>>> m2=reversed(m)
>>> print (m2)
<reversed object at 0x000001DFCC610400> # 用reversed反转字符串的时候出现“这个提示是什么情况?
这是一个生成器,你在后面会学到。
现在只需要list(reversed(m))就好。 qiuyouzhi 发表于 2020-5-10 20:58
这是一个生成器,你在后面会学到。
现在只需要list(reversed(m))就好。
加了list之后变成这个样子了['9', '8', '7', '6', '5', '4', '3', '2', '1'],我想要的效果是“987654321” 那你试试str(reversed(m))行不行 cdkeycdma 发表于 2020-5-10 21:11
加了list之后变成这个样子了['9', '8', '7', '6', '5', '4', '3', '2', '1'],我想要的效果是“987654321 ...
可以:
''.join(m2) m='123456789'
m2 = m[::-1]
print(m2)
emmm简单的列表就可了 偷偷秀操作:
s = "123456789"[::-1] _2_ 发表于 2020-5-11 11:43
偷偷秀操作:
[::-1],请问这是啥意思? cdkeycdma 发表于 2020-5-11 12:06
[::-1],请问这是啥意思?
切片操作,后面你会学到
然后你就会发现发现反转字符串如飘柔般顺滑{:10_256:} Twilight6 发表于 2020-5-10 22:01
emmm简单的列表就可了
那个不叫列表,叫切片……
// 日常纠错 _2_ 发表于 2020-5-18 20:09
那个不叫列表,叫切片……
// 日常纠错
哈哈谢谢!感觉对我纠错的人都可以组一个班了
页:
[1]