words = [['hey', 'hey you'], ['ok', 'ok no', 'boy', 'hey ma']]
刪除一個措辭字符串我有一個包含字符串列表的列表。我知道如何從列表中刪除特定的元素,但不知道如何刪除那些只有一個單詞的元素。我所需的輸出是:Python從列表
final = [['hey you'], ['ok no', 'hey ma']]
我想要,但我認爲這是完全錯誤的....
remove = [' ']
check_list = []
for i in words:
tmp = []
for v in i:
a = v.split()
j = ' '.join([i for i in a if i not in remove])
tmp.append(j)
check_list.append(tmp)
print check_list
* 「我認爲這是完全錯誤的」 * - 它的工作原理?你*測試過了嗎? – jonrsharpe
是,IVE測試,但'check_list'其輸出爲'words' – user47467
好了,所以得到[MCVE]。 – jonrsharpe