给定一个列表:
mylist = ['dog', 'cat', 'mouse_bear', 'lion_tiger_rabbit', 'ant']
我想要一个单行返回一个新列表:
['dog', 'cat', 'mouse', 'bear', 'lion', 'tiger', 'rabbit', 'ant']
最佳答案
另一个技巧是先用下划线连接列表,然后重新拆分它:
"_".join(mylist).split('_')
关于python - 如何用 python 列表中的多个列表项替换文本分隔的字符串列表项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45465661/