返回信息流>>> l = ['683d4d64', '94f02a7d']
>>> s = str(l)
>>> s
"['683d4d64', '94f02a7d']"
怎么办s再变成l?
这是一条镜像帖。来源:北邮人论坛 / python / #10837同步于 2016/1/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
list用str转成字符串,怎么把串再变成list?
tycoon0
2016/1/5镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
l存到reids库了 ,现在要取出来再变回list
搜到一个方法eval
【 在 iamluo 的大作中提到: 】
: 原来的l还在啊,干嘛要费劲转回去……真要转换就用split分割
按4楼的方法,试了一下
>>> l = ['683drd64', '94f02a7d']
>>> s = str(l)
>>> s
"['683drd64', '94f02a7d']"
>>> m = eval(s)
>>> m
['683drd64', '94f02a7d']
>>> l
['683drd64', '94f02a7d']
>>>