-1

例如,如果字符串是:"1\t2\t3\t\t4"

它可以返回如下列表:['1', '2', '3', None, '4']

4

1 回答 1

4
[x or None for x in "1\t2\t3\t\t4".split("\t")]
#>>> ['1', '2', '3', None, '4']

如果你真的想要ints 在你的例子中:

[int(x) if x else None for x in "1\t2\t3\t\t4".split("\t")]
#>>> [1, 2, 3, None, 4]
于 2013-09-29T03:30:06.183 回答