我正在尝试将拆分列表添加到另一个列表中。例如,我有这个列表:
['T', 'e', 's', 't', '\n', 'List', '\n']现在我想加入这些看起来像
['Test', 'List']我怎么能这样做?
答案 0 :(得分:7)
我担心你的问题有点不明确,如S. Lott评论,但看起来好像你只想将所有字符串连接在一起,然后分成有换行符的地方 - 以下是适用于你的例如,可以根据其他要求轻松修改:
>>>> ''.join(['T', 'e', 's', 't', '\n', 'List', '\n']).splitlines()
['Test', 'List']
答案 1 :(得分:4)
字符串加入是一件了不起的事情
l = ['T', 'e', 's', 't', '\n', 'List', '\n']
"".join(l).split('\n')
通过获取“”字符串来工作,通过将所有l附加到它来创建一个更大的字符串,给出“Test \ nList \ n”。然后在给出[“测试”,“列表”]
的行尾分裂