我有一个名为Restaurant_Type
的列表列表:
Restaurant_Type = [['Dessert Parlor', 'Quick Bites'],
['Casual Dining', 'Bar'],
['Casual Dining', 'Bar'],
['Fine Dining'],
['Casual Dining', 'Bar']]
共180行。我想遍历每个列表,然后在新列表中输入每个值。例如,
new_list = ['Dessert Parlor', 'Quick Bites', 'Casual Dining', 'Bar','Casual Dining',
'Bar',.....]
这样我就可以计算每种餐厅类型的频率。
我尝试使用for循环,但是我得到了这样的单词列表,
"'",
'D',
'e',
's',
's',
'e',
'r',
't',
' ',
'P',
'a',
'r',
'l',
'o',
'r',
...
答案 0 :(得分:0)
尝试这样的事情:
Restaurant_Type = [['Dessert Parlor', 'Quick Bites'], ['Casual Dining', 'Bar'], ['Casual Dining', 'Bar'],['Fine Dining'],['Casual Dining', 'Bar']]
new_list = []
for res in Restaurant_Type:
new_list.extend(res)
print(new_list)
输出应如下所示:
['Dessert Parlor', 'Quick Bites', 'Casual Dining', 'Bar', 'Casual Dining', 'Bar', 'Fine Dining', 'Casual Dining', 'Bar']