首页 > python split函数能否在连续两个tab间返回None?

python split函数能否在连续两个tab间返回None?

例如下面这个字符串"1\t2\t3\t\t4"

怎么使用split函数,使得返回的list是:[1, 2, 3, None, 4]


在stackoverflow上问了,@Veedrac回答了,可行。 http://stackoverflow.com/questions/19074108/could-python-split-return-none-while-the-string-has-two-continuous-tab-t

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