标签:
集合:
1 list1=[1,3,4,6,7] 2 #列表转换集合 3 list1=set(list1) 4 print(list1) 5 #定义集合 6 list2=set([3,7,5,8]) 7 print(type(list2)) 8 #交集 9 print(list1.intersection(list2)) 10 print(list1 & list2) 11 #并集 12 print(list1.union(list2)) 13 print(list1 | list2) 14 #差集 15 print(list1.difference(list2)) #list1有list2没有的 16 print(list2.difference(list1)) #liat2有list1没有的 17 print(list1 - list2) 18 #对称差集 19 print(list1.symmetric_difference(list2)) 20 print(list1 ^ list2) 21 #判断子集 22 print(list1.issubset(list2)) 23 #判断父集 24 print(list1.issuperset(list2)) 25 #判断是否有交集,没有返回true 26 list3=set([2,5]) 27 print(list1.isdisjoint(list3)) 28 #集合中添加一项 29 list1.add(123) 30 print(list1) 31 #集合中添加多项 32 list1.update([2,5]) 33 print(list1) 34 #使用remove指定删除一项 35 #pop随机删除 36 #discard删除没有返回值
文件:
1 #读内容 2 f=open("yesterday2","r",encoding="utf-8") 3 #写内容 4 f=open("yesterday2","a",encoding="utf-8") 5 #写内容 6 f=open("yesterday2","w",encoding="utf-8") 7 #回到文件开始的地方 8 f.seek() 9 #位置 10 f.tell()
文件修改:
1 f=open(‘a1‘,‘r‘,encoding="utf-8") 2 f_new=open(‘a2‘,‘w‘,encoding="utf-8") 3 for line in f: 4 if "nihaotopaz" in line: 5 line2=line.replace(‘nihaotopaz‘,‘nihao!!!‘) 6 f_new.write(line2)
haproxy文件修改练习:
标签:
原文地址:http://www.cnblogs.com/topaz1618/p/5746425.html