【发布时间】:2020-04-13 18:57:49
【问题描述】:
我有一个名为“data.txt”的文件,如下所示:
Oliver
14052
Jack
2257
Harry
22568
Jacob
684940
Connor
46871
在这个文件中,名字 Oliver 对应数字 14052,名字 Jack 对应数字 2257,...
我正在寻找一个带有两个参数的函数:(name (str), number (int))
该函数必须搜索该名称是否已在文件中:
如果存在,则将作为参数传递的数字与文件中名称对应的数字相加。然后它将文件中的旧数字替换为总和的结果。
如果它不存在,那么它会在文件末尾写入一行名称和一行数字,以将这个新名称及其数字添加到列表中。
感谢您关注我的问题。祝你有美好的一天!
【问题讨论】:
-
到目前为止你有什么尝试?