python拆分数字的字符串数

car*_*are 3 python regex string list

嗨,我想在python中的['1','2','3','4']中拆分以下字符串"1234".

我目前的方法是使用re模块

import re
re.compile('(\d)').split("1234")
['', '1', '', '2', '', '3', '', '4', '']
Run Code Online (Sandbox Code Playgroud)

但我得到一些额外的空字符串.我不是正则表达式的专家,在python中完成我的任务可能是一个正确的正则表达式?

请给我一些建议.

the*_*eye 6

简单地使用list功能,就像这样

>>> list("1234")
['1', '2', '3', '4']
Run Code Online (Sandbox Code Playgroud)

list函数迭代字符串,并创建一个包含其中所有字符的新列表.