我正在读取一串整数,如“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()]
查看更多关于“pythonic”方法将一串逗号分隔的整数解析为整数列表?的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did171257