以下是一些python的list和set的基本操作
1.list的一些操作
list = [1, 2, 3]輸出結果:(list)
list.extend([7, 8]) #
extend是將可迭代物件的元素依次加入列表
(list)
(list)
list.reverse()
#元素翻轉,注意不能將這個操作賦給乙個變數,此操作是對list本身操作,即list自身發生變化
#l=list.reverse() l為空,沒有得到list翻轉後的值
print(list)
2.set基本操作:
list = [1, 1, 3, 2, 3]輸出結果:s =set(list)
(s)
s.add(4)
#s.add([2,3]) 錯誤,add函式只能增加與原集合相同型別的元素
(s)
s.update([3, 5, 6])
#s.update(5) 錯誤,update更新集合時傳入的是乙個可迭代物件
(s)
c = s.copy() #
用於集合複製,建立新集合
cc =s
(c)print
(cc)
#類似於list中copy方法
print(cc isc)
ss =
minus = s.difference(ss) #
求差集print
(minus)
union = s.union(ss) #
求並集print
(union)
intersection = s.intersection(ss) #
求交集print(intersection)
Python的列表(list)介紹
列表物件支援的方法 2.count x 返回物件x在列表中出現的次數 3.extend l 將列表l中的表項新增到列表中,返回none 4.index x 返回列表中匹配物件x的第乙個列表項的索引,無匹配元素時產生異常 5.insert i,x 在索引為i的元素前插入物件x,如list.insert...
python 列表list的遍歷
這裡一共介紹,python列表 list 的遍歷方法,包括直接遍歷,下標遍歷,用列舉函式來遍歷 遍歷列表方法1 直接遍歷,這也是最普通的一種 for u in list print u,list.index u print 方法二 遍歷列表方法2 通過下標進行遍歷,range的範圍是從0到len l...
Python 中的 List 列表
任意物件的有序集合 列表可以包含任何種類的物件 列表都是可變的 列表是有序的 2 常用操作 列表長度 l1 1,2,3,4 print len l1 4 列表拼接 l2 l1 5,6 print l2 1,2,3,4,5,6 生成重複列表 print list 5 list list list li...