列表,字典常用命令

2021-08-08 04:00:01 字數 1137 閱讀 6893

list:

list.count(obj)    統計某個元素在列表中出現的次數

list.extend(seq) 在列表末尾一次性追加多個元素(乙個序列)

list.index(obj)     從列表找出第乙個匹配的索引位置

list.pop(obj)        移除列表中的乙個元素(預設是最後乙個)

list.remove(obj) 移除列表中第乙個匹配的元素

list.reverse()       反向排序列表中元素

list.sort()              對原列表進行排序

cmp(list1,list2) 比較兩個列表的元素

len(list)                  獲得列表的個數

max(list)                獲得列表的最大數

min(list)                獲得列表的最小數

list(tuple)               將元組轉換為列表

dict:

dict.clear()             清除字典內所有元素

dict.copy()              返回乙個字典的淺複製

dict.fromkeys(seq【,value】)      建立乙個新字典,(seq(字典鍵值列表),value(可選引數))

dict.get()                  返回指定鍵的

值,如果沒有  返回none

dict.has_key(key)        如果鍵在字典dict裡返回true,沒有返回false

dict.items()             以列表返回可遍歷的(鍵,值)元組陣列

dict.keys()               返回字典所有鍵

dict.update(dict2)  將字典2更新到dict裡

dict.values()            返回字典中的所有值

pop(key)                    刪除字典給定鍵所對應的值,

popitem()                  隨機返回並刪除字典中的一對的鍵值

列表 字典常用函式

extend iterable 將iterable物件中的元素分別取出追加到列表的最後 lt.extend 鳴人 佐助 櫻 卡卡西 lt.extend lt.extend abcd 注意 extend 函式引數只能接受可迭代物件,123是int值不滿足所以報錯 lt.extend 123 print...

Redis 列表 常用命令

rpush agelist 19 29 39 49 rpush從左往右推送資料 lpush agelist 59 69 lpush從右往左推送資料 lrange agelist 0 10 遍歷列表 也可以說是redis中的集合 llen agelist 查詢列表長度 lindex agelist 2...

7 常用命令 列表

常用list相關的命令 1 lpush rpush lrange命令示例 從列表的左端插入乙個或多個值 lpush key value1 value2 從列表的右端插入乙個或多個值 rpush key value1 value2 獲取列表指定範圍內的元素 start,end 前後都是閉區間 lran...