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