以下是一些python的list和set的基本操作
1.list的一些操作
list = [1, 2, 3]
print(list)
list.extend([7, 8]) # extend是將可迭代物件的元素依次加入列表
print(list)
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(cc is c)
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...