将男女两个txt文件合并成一个,并重新编号,最后根据出生日期,计算出年龄。追加到每行行尾?

需求:
将男女两个txt文件合并成一个,并重新编号,最后根据出生日期,计算出年龄。追加到每行行尾。

例如:

有下述的stuff1.txt文件。※没有年龄

1,小明,男,1978/1

2,小刚,男,1979/10/1

有下述的stuff2.txt文件。※没有年龄

1,小红,女,1998/2/1

2,小芬,女,1995/12/5

最后效果:

1,小明,男,1978/1,42

2,小刚,男,1979/10/1,41

3,小红,女,1998/2/1,22

4,小芬,女,1995/12/5,25

1、编号,可以采用计数器来实现。
2、年龄,读取到每行数据的时候,通过split切分字符串获取后面的年月,然后计算
3、文件的读写,采用一行一行的读取方式,读取到每一行数据的时候,对数据进行编辑,修改完成后写道目标文件中
4、如果编号无法完全通过计数器来实现,那就在文件写之前先做一个读操作,读取目标文件的最后一行(从文末开始读取数据读到换行符结束,这样就拿到了最后一行的数据,然后拿到最后一行的编号)

文件格式必须确定,才能解析
读取文件,可以根据“,”“/”拆分数据,算出年龄,追加在每行末尾