判断一个输入行是否含有另一个输入行字符,并记录输出
1 ''' 2 测试案例 3 输入 4 15 123 456 786 453 46 7 5 3 665 453456 745 456 786 453 123 5 5 6 3 6 3 0 6 输出 7 30 3 6 0 123 3 453 7 3 9 453456 13 453 14 123 6 7 1 456 2 786 4 46 8 665 9 453456 11 456 12 786 8 输入 9 7 6396 4598 8539 6047 2019 11269 7402 10 3 16 4 26 11 输出 12 12 4 3 1 4598 3 6047 6 7402 26 1 5 11269 13 ''' 14 l1=input().split()[1:] 15 l2=list(map(int,input().split()[1:])) 16 key=list(set(l2)) 17 key.sort() 18 key=list(map(str,key)) 19 #print(key) 20 p=[] 21 for i in key: 22 c=0 23 mark=len(p) 24 for k,j in enumerate(l1): 25 if i in j: 26 c+=1 27 p.append(str(k)) 28 p.append(j) 29 print(p) 30 if c!=0: 31 p.insert(mark,str(c)) 32 p.insert(mark,i) 33 34 print(len(p)," ".join(p))
标签:786,453,处理,分类,list,456,123,key,HJ25 From: https://www.cnblogs.com/tanyuanqing/p/17368812.html