python 列表 元組 字典 集合 特點及異同

2021-10-22 12:43:58 字數 1620 閱讀 8454

python有6個序列的內建型別,但最常見的是列表和元組。

序列都可以進行的操作包括索引,切片,加,乘,檢查成員。

建立字典:

dict1 =

dict2 =

dict =

print (

"dict['name']: "

, dict[

'name'])

print (

"dict['age']: "

, dict[

'age'

])

basket =

print

(basket) # 去重

print

('orange' in basket) # 快速判斷元素是否在集合內

print

('orangess' in basket)

a =set

('abracadabra'

)b =

set(

'alacazam'

)print

(a) # >>

>

print

(b) # >>

>

print

(a | b) # 集合a或b中包含的所有元素 >>

>

print

(a - b) # 集合a中包含而集合b中不包含的元素 >>

>

print

(a & b) # 集合a和b中都包含了的元素 >>

>

print

(a ^ b) # 不同時包含於a和b的元素 >>

>

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 刪除指定...