tctcab 第二个问题可能我没说清楚。我感觉主体还是在get_start_ed这个函数里面改动
版主之前的get_start_ed()这个函数,最后的结果是:
1:1950,1951
2:1951,1952,1953,1954
3:1954,1955
4:1957,1958,1959,1960
……
而我想最终识别出来的结果是
1:1950,1951,1952,1953,1954,1955
2:1950,1951
3:1954,1955
4:1954,1955
5:1954,1955
6:1954,1955
7:1957,1958,1959,1960
8:1967,1968,1969
……
也就是当存在多个并列的连续时段时(并列时段可以是包含或者相交的关系),将他们都识别出来。并统计起止年份