變數 =
[值1, 值2
, 值n]
變數 =
list
()
num_list =[1
,2,3
]2)print
(num_list)
num_list =[1
,2,3
]count = num_list.count(2)
print
(count)
num_list =[1
,2,3
]num_list2 =[4
,2,3
]num_list.extend(num_list2)
print
(num_list)
num_list =[1
,2,3
]index = num_list.index(3)
print
(index)
num_list =[1
,2,3
]num_list.insert(0,
'張三'
)print
(num_list)
num_list =[1
,2,3
]value = num_list.pop(
)print
(num_list)
print
(value)
num_list =[1
,2,3
]num_list.remove(2)
print
(num_list)
num_list =[1
,2,3
]num_list.reverse(
)print
(num_list)
num_list =[1
,2,3
]num_list.sort(reverse=
true
)print
(num_list)
num_list =[1
,2,3
]del num_list[1]
print
(num_list)
num_list =[1
,2,3
]a =
1in num_list
print
(a)
元組的使用與列表相似, 不同之處在於元組是不可修改的, 元素使用』()'來定義
元素在字典中可以當做key來使用
在函式中,有時要返回多個值, 一般採用元組方式
在一些不希望使用者修改值的場景下使用元組來代替列表
num_tuple =1,
2
num_tuple =(1
,2)
num_tuple =
tuple
()
num_tuple =(1
,)num_tuple =
1,
下標操作
num_tuple =(1
,'2'
,'a'
)print
(num_tuple[0]
)
切片操作
num_tuple =(1
,'2'
,'a'
)print
(num_tuple[0:
])
解包操作
『_』 代表不需要用到的值可以省略
num_tuple =(1
,'2'
,'a'
)a, b, _ = num_tuple
print
(a)print
(b)
count方法: 獲取元組中某個值出現的次數, 跟列表的用法相同
index方法: 獲取元組中某個值的下標, 跟列表用法相同
num_dict =
2.通過dict函式建立字典
num_dict =
dict
(name=
'zs'
, ass=
'ls'
)
len()函式: 返回字典的鍵值對長度 len(字典名)
d[key]: 獲取鍵對應的值, 沒有該鍵就報錯
d[key] = value : 設定鍵的值, 沒有該鍵就新建
k in dict : 判斷該鍵是否在字典中
字典中的鍵可以是任意不可變資料型別, 比如: 浮點型, 整形 字串, 元組 注意: 列表和字典是可變資料型別
字典名.clear(
)
num_dict =
dict
(name=
'zs'
, ass=
'ls'
)s = num_dict.pop(
'name'
)print
(s)print
(num_dict)
字典名.popitem(
)
字典1.update(字典2
)
如果鍵在字典中存在, 那麼會返回字典中的值
如果鍵在字典中不存在,那麼會把這個鍵值對新增到字典中, 並且返回這個值
值 = 字典.setdefault(
'鍵名稱'
,'值'
)
遍歷字典中所有的鍵(key), 使用keys方法, 這個方法返回所有的鍵以列表的方法返回
for i in 字典.keys():
...
2.遍歷字典中所有的值(values): 使用values方式, 將所有的值以列表方式返回
for i in 字典.values():
...
3.遍歷字典中所有的鍵值對: 使用items方法, 該方式將所有的鍵值對以元組返回
for k,v in 字典.items():
...
列表 元組 字典
列表 列表的定義 1 list 列表 是 python 中使用 最頻繁 的資料型別,在其他語言中通常叫做 陣列 2 專門用於儲存 一串 資訊 3 列表用 定義,資料 之間使用 分隔 4 列表的 索引 從 0 開始 5 索引 就是資料在 列表 中的位置編號,索引 又可以被稱為 下標 6 注意 從列表中...
列表 元組 字典
列表1.1 列表的定義.注意 從列表中取值時,如果 超出索引範圍,程式會報錯 2 列表常用操作 在 ipython3 中定義乙個 列表,例如 name list 輸入 name list.按下 tab 鍵,ipython 會提示 列表 能夠使用的 方法 1 元組的定義 tuple 元組 與列表類似,...
列表,元組,字典
coding utf 8 import csv csv檔案讀 with open d 1.csv r as f reader csv.reader f for i in reader print i print type i csv檔案寫 with open d 100.csv w as f fil...