我需要创建一个 python 函数,该函数从名为“food.txt”的文件中读取和列出杂货,这样当在文本文件中找到新行时,就会在通用列表中创建一个新的列表分组。
食物.txt:
milk
cheese
bread
steak
chicken
potatoes
^ 每个单词应该在自己的一行上,组之间有一个新行
输出:[['牛奶','奶酪','面包'],['牛排','鸡肉','土豆']]
到目前为止,我有:
def build_grocery_list(file_name):
outer_list=[]
inner_list=[]
food_list=open(file_name,"r")
for line in food_list:
line.strip('\n') # no white spaces in the list