我試圖將分割列表加入到另一個列表中。例如,我有這個列表: 將分割列表加入列表
['T', 'e', 's', 't', '\n', 'List', '\n']現在我想加入這些看起來像
['Test', 'List']我該怎麼做?
我試圖將分割列表加入到另一個列表中。例如,我有這個列表: 將分割列表加入列表
['T', 'e', 's', 't', '\n', 'List', '\n']現在我想加入這些看起來像
['Test', 'List']我該怎麼做?
恐怕你的問題有點不確定,因爲S. Lott評論,但它看起來好像你只是想將所有的字符串連接在一起,然後拆分有新行的地方 - 下面的例子適用於你的例子,可以很容易地修改了其他要求:
>>>> ''.join(['T', 'e', 's', 't', '\n', 'List', '\n']).splitlines()
['Test', 'List']
字符串連接是一個了不起的事情
l = ['T', 'e', 's', 't', '\n', 'List', '\n']
"".join(l).split('\n')
工程通過採取「」的字符串,通過附加的所有升它給人創造一個更大的字符串「測試\ NLIST \ n」。然後在給出[「測試」,「列表」的末尾分割]
+1,因爲在這種情況下,'\ n'上的拆分比拆分splitlines() – joce 2011-04-19 15:48:53
什麼是規則?一個字母串結合在一起? '\ n'簡單地被忽略?或者'\ n'是字符串的結尾? – 2011-04-19 15:43:23