实验4
with open ('data6_1.txt','r',encoding='utf-8')as f: data = f.readlines() list1=[] for line in data: a=line.strip('\n').split('\t') list1.append(a) n=lambda list1:list1[2] list1.sort(key=n,reverse=True) print(list1) with open ('data6_2.txt','w',encoding='utf-8')as f: for i in list1: f.write(' '.join(i)+'\n')

import random with open ('data7.txt','r')as f: data = f.readlines() list1=[] for line in data: a=line.strip('\n').split('\t') list1.append(a) n=eval(input('人数为:')) list=[] print(list1) while len(list)<n: shu=random.randint(0,len(list1)-1) if list1[shu] in list: continue else: list.append(data[shu]) with open('lucky.txt','w+',encoding='utf-8')as f: for i in list: f.write(i + '\n')



浙公网安备 33010602011771号