with open("E:/1/your_file_name.txt", "r") as f: #.txt的位置
lines = f.readlines()
label = []
for line in lines:
n = 0
a = 7
for order in line.split(',', -1): #读取的是列别7,13,19,25..序号的元素
if ((7+6*n) <= len(line.split(',', -1))):
label.append(line.rstrip("\n").split(',', -1)[7+6*n])
n = n + 1
else:
break #终止内层循环
list2 = [] #去重操作
for content in label:
if not content in list2:
list2.append(content)
print(list2)
这段代码从名为'your_file_name.txt'的文件中读取每一行,并专注于每行的第7、13、19、25等列的元素。通过遍历和条件判断,将满足条件的元素存入列表并去重,最后打印出去重后的列表内容。这个过程适用于处理包含特定间隔列数据的文件。
1347

被折叠的 条评论
为什么被折叠?



