Python 列表 元組 集合 字典

2021-10-13 20:31:35 字數 1476 閱讀 9743

# 列表

alist =[1

,2,3

,4,5

]blist = alist[1:

3]# 訪問列表,用中括號

clist = alist[2:

:-1]

# 從第2個,到第乙個,用:

dlist = alist[::

2]# 省略端點值,表示全部

# 元組

atuple =(1

,2,3

,4,5

)btuple = atuple[1:

3]# 元組的訪問,也是用中括號

ctuple = atuple[2:

:-1]

# 字串

t ='mike and tom'

t1 = t.split(

)t2 =

'/'.join(t1)

# 用/連線各個字元

# 集合

a =b =

cunion = a.union(b)

# 並 |

cinter = a.intersection(b)

# 交 &

cdiff = a.difference(b)

# 差 -

cissu = a.issubset(b)

# 子集 <=

csym = a.symmetric_difference(b)

# 異或 ^

a.remove(2)

# 錯誤示範:c = a,remove(2) print(c) ;

a.add(12)

a.clear(

)# 輸出set()

aresult =

not a #非空輸出為false

# 不要通過取字串或者集合的長度來判斷是否為空,

# 而是要用not關鍵字來判斷,因為當字串或集合為空時,

# 其值被隱式地賦為false,這樣可以帶來效能的提公升

# 字典

mydic =

print

(mydic.keys())

# 取鍵

print

(mydic.values())

# 取值

print

('name'

in mydic)

# 判斷鍵 是否在字典中

print

(not mydic)

# 判斷是否為空集,空則返回true

mydic[

'weight']=

80# 增加元素

mydic.pop(

'weight'

)# 刪除元素

del mydic[

'age'

]print

(mydic)

python列表 元組 字典 集合

列表list 用 表示,list是一種有序的集合,可以隨時新增和刪除其中的元素。元組tuple 用 表示,和列表類似,元組也是一種有序列表,雖然tuple和list非常之類似,但是list初始化之後使可以改變的,但是,元組一旦初始化之後就不可以改變。這點與python中的字串類似,所以我們說元組和字...

python列表 元組 字典 集合

一 列表 可變物件 1.列表的資料項不需要具有相同的型別 建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即可 list1 google runoob 1997,2000 print list1 0 list1 0 列表也可以使用切片 原來字串的切片這裡也可以用 print list 1 ...

Python 列表,元組,字典,集合

特點 順序,可新增,修改,刪除建立方法 x 1,2,3,4,5 x list 12345 x 0 1000 取值方法 x 1 2 x 1 方法 實現兩個列表相加 實現列表的複製後相加 value in sequence 檢驗該value是否在列表sequence中 remove value 刪除指定...