2017-08-26 192 views
0

從句子創建列表是我想要做的。首先,我做了什麼正在協調這句話,data = "In many countries food manufacturers are required by"列出像如何將列表更改爲具有元組的列表?

lines = data.split(' ') 

,並得到

['In','many','countries','food','manufacturers','are','required','by'] 

然後,我想改變這種形式

([('In','many'),('countries','food'),('manufacturers','are'),('required','by')]) 

我應該如何下一步呢? 如果您詳細教授我,我將不勝感激。

回答

3
d=[(lines[i],lines[i+1]) for i in range(0,len(lines)-1,2)] 
print d 
+0

非常感謝你。 – user7421972

1
data = "In many countries food manufacturers are required by" 
lines = data.split(' ') 
print([(lines[i], lines[i+1]) for i in range(0, len(lines)-1, 2)]) 
+0

非常感謝。 – user7421972