- 论坛徽章:
- 4
|
本帖最后由 christmas1102 于 2018-09-07 13:02 编辑
- # -*- coding: utf-8 -*-
- a=[];b=[];c=[];d=[];e=[];f=[]
- with open(r'E:\data1.txt','r+') as f1:
- for line1 in f1.readlines():
- line1 = line1.rstrip("\n")
- a.append(line1.split())
- f1.close()
- with open(r'E:\data2.txt','r+') as f2:
- for line2 in f2.readlines():
- line2 = line2.rstrip("\n")
- b.append(line2.split())
- f2.close()
- for i in range(1,len(a)):
- if a[i][2] == 'W':
- c.append([int(x) for x in a[i][:2]])
- elif a[i][2] == 'C':
- e.append([int(x) for x in a[i][:2]])
- for i in range(1,len(b)):
- if b[i][1] == 'W':
- d.append(int(b[i][0]))
- elif b[i][1] == 'C':
- f.append(int(b[i][0]))
- #---------------------------------
- print(b[0][0] + "\t" + b[0][1])
- for i in d:
- for j in range(len(c)):
- if i in range(c[j][0],c[j][1]+1):
- print("%d\t\t %s" % (i,'W'))
- for i in f:
- for j in range(len(e)):
- if i in range(e[j][0],e[j][1]+1):
- print("%d\t\t %s" % (i, 'C'))
复制代码
E盘data1.txt
E盘data2.txt
草稿无简,凑合着用吧
|
评分
-
查看全部评分
|