现在,当我检查此函数时,在export_venues中,如果在费用中的invenue_types:TypeError:unhashable type:'list',我不确定我在这里做错了什么。
我确实创建了一个收入字典,以 Income_types 作为键,以 Income_value 作为值。
迭代给定的收入字典,根据给定的收入类型(字符串列表)进行过滤,然后导出到文件。
将给定收入类型从给定收入字典导出到给定文件。
def export_incomes(incomes, income_types, file):
final_list = []
for u, p in expenses.items():
if expense_types in expenses:
final_list.append(':'.join([u,p]) + '\n')
fout = open(file, 'w')
fout.writelines(final_list)
fout.close()
如果这是应在 txt 中显示的收入列表,如果用户输入股票、遗产、工作和投资,则每个项目和值应位于单独的行上:
库存:10000
房产:2000
工作:80000
投资:30000
繁花如伊
相关分类