基于python的列表list和集合set操作
以下是一些python的list和set的基本操作
1.list的一些操作
list=[1,2,3] list.append(5) print(list) list.extend([7,8])#extend是将可迭代对象的元素依次加入列表 print(list) list.append([7,8])#append是把传入的参数当成一个元素加入列表 print(list) list.reverse()#元素翻转,注意不能将这个操作赋给一个变量,此操作是对list本身操作,即list自身发生变化 #l=list.reverse()l为空,没有得到list翻转后的值 print(list)
输出结果:
2.set基本操作
list=[1,1,3,2,3] s=set(list) print(s) s.add(4) #s.add([2,3])错误,add函数只能增加与原集合相同类型的元素 print(s) s.update([3,5,6]) #s.update(5)错误,update更新集合时传入的是一个可迭代对象 print(s) c=s.copy()#用于集合复制,创建新集合 cc=s print(c) print(cc) #类似于list中copy方法 print(ccisc) ss={1,2,3,9} minus=s.difference(ss)#求差集 print(minus) union=s.union(ss)#求并集 print(union) intersection=s.intersection(ss)#求交集 print(intersection)
输出结果:
以上这篇基于python的列表list和集合set操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。