好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

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

我正在读取一串整数,如“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”方法将一串逗号分隔的整数解析为整数列表?的详细内容...

  阅读:22次