2024-05-12 14:37:25 发布
网友
我有以下文本文件:
HAJOS ALFRED 1896 1 HERSCHMANN OTTO 1896 2 DRIVAS DIMITRIOS 1896 3 MALOKINIS IOANNIS 1896 1 CHASAPIS SPIRIDON 1896 2
我想对每个人数据中的第四行数字求和。例如,我想求和(1,2,3,1,2)并打印出结果9。如果他们挨在一起就很容易了,但问题是他们在一个文本文件中,互相吼叫着。你知道吗
如果分组完全一致,则只需切片:
import itertools sum(int(i) for i in itertools.islice(open(filename), 3, None, 5))
如果分组完全一致,则只需切片:
相关问题 更多 >
编程相关推荐