当前位置 : 主页 > 编程语言 > python >

“pythonic”方法将一串逗号分隔的整数解析为整数列表?

来源:互联网 收集:自由互联 发布时间:2021-06-25
我正在读取一串整数,如“3,2,6”,并希望它们在列表[3,2,6]中作为整数.这很容易被破解,但是什么是“ pythonic”方式呢? mylist = [int(x) for x in '3 ,2 ,6 '.split(',')] 如果你不确定你只有数字(或想
我正在读取一串整数,如“3,2,6”,并希望它们在列表[3,2,6]中作为整数.这很容易被破解,但是什么是“ pythonic”方式呢?
mylist = [int(x) for x in '3 ,2 ,6 '.split(',')]

如果你不确定你只有数字(或想要丢弃其他数字):

mylist = [int(x) for x in '3 ,2 ,6 '.split(',') if x.strip().isdigit()]
网友评论