1 msg="我爱你中国" 2 3 print(msg.encode()) 4 print(b'\xe6\x88\x91\xe7\x88\xb1\xe4\xbd\xa0\xe4\xb8\xad\xe5\x9b\xbd'.decode())
encode,decode相互转化。
list_1=[1,2,3,4,5] list_2=[9,8,6,5,6,7] set_1=set(list_1) set_2=set(list_2) print(set_1.intersection(set_2)) print(set_1.union(set_2)) print(set_1.difference(set_2)) print(set_2.difference(set_1)) print(set_1.issubset(set_2)) print(set_2.issuperset(set_1)) {5} {1, 2, 3, 4, 5, 6, 7, 8, 9} {1, 2, 3, 4} {8, 9, 6, 7} False False
集合
1 list_1=[1,2,3,4,5,6,7,8,2,3,4,5,6,7,8] 2 list_2=[6,7,8] 3 set_1=set(list_1) 4 set_2=set(list_2) 5 6 print(set_1.intersection(set_2)) #共同的部分 7 print(set_1.union(set_2)) #合并全部的,留下唯一的。 8 print(set_1.difference(set_2)) #留下前面和后面不同的部分 9 print(set_2.difference(set_1)) #留下前面和后面不同的部分 10 print(set_1.issubset(set_2)) 11 print(set_2.issubset(set_1)) #看是不是后面的子集 12 print(set_2.issuperset(set_1)) 13 print(set_1.issuperset(set_2)) #看是不是后面的父集 14 15 print(set_1.symmetric_difference(set_2)) #去除两个加起来重复的,留下唯一的 16 #print(set_1.symmetric_difference_update(set_2)) 17 #print(set_2.symmetric_difference_update(set_1)) 18 print(set_1.isdisjoint(set_2)) 19 20 print(set_1 & set_2) #交集 21 print(set_1 | set_2) #并集 22 23 print(set_1-set_2) #in set_1 but not in set_2 24 print(set_2-set_1) #in set_2 but not in set_1 25 print(set_1^set_2) #对称差集(项在t或s中,但不会同时出现在二者中) 26 27 set_1.add(100) 28 print(set_1) 29 set_1.update([200,300,500]) 30 print(set_1) 31 set_1.remove(100) 32 print(set_1) 33 print(len(set_1)) 34 print(3 in set_1) 35 print(100 not in set_1) 36 print(set_1.pop()) 37 print(set_1.pop()) 38 print(set_1.pop()) 39 print(set_1.pop()) 40 set_1.discard(500) 41 set_1.discard(10000) 42 print(set_1)
© 著作权归作者所有
举报
发表评论
0/200