为了账号安全,请及时绑定邮箱和手机立即绑定

python字符串Str转换成列表List的问题

python字符串Str转换成列表List的问题

LNYIE 2018-02-26 14:47:36
a = '''[3,4,2,' ',' ',' ',5]''' b = '''[3,' ',4,2,' ',' ',5]'''以上a,b均为字符串如何操作,将a,b转换成一个[3,4,2,5]的list
查看完整描述

1 回答

已采纳
?
这都不会

TA贡献72条经验 获得超92个赞

c = [x for x in eval(a) if x != ' ']
d = [x for x in eval(b) if x != ' ']

原理是先使用eval将字符串转换为列表,再利用表达式从列表中挑选出不为空格的元素组成新的列表,赋值给变量。

如果满意请采纳,不懂请追问。

查看完整回答
2 反对 回复 2018-02-26
  • 1 回答
  • 0 关注
  • 1382 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信