Python類型及內置函數
List類型常用函數:
append(obj):在列表尾部添加一個對象
count(obj):計算對象在列表中出現的次數
extend(seq):把序列seq的內容添加到列表中
index(obj,i=0,j=len(list)):計算對象obj在列表中的索引位置
insert(index,obj):把對象插入列表index指定的位置
pop(index=-1):讀取並刪除index位置的對象,默認為最後一個對象
remove(obj):從列表中刪除對象obj
reverse():獲得反向列表
list.sort(func=None,key=None,reverse=False):以指定的方式排序列表中的成員
Set類型內置函數:
add():增加新元素
update(seq):用序列更新集合,序列的每個元素都被添加到集合中
remove(element):刪除元素
Dictionary(字典)內置函數:
clear():清除字典中所有(鍵,值)對.
copy():復制字典的一個副本
fromkeys(seq,val=None):用seq中的元素作為鍵創建字典,所有鍵的值都設為val,val默認為None
get(key,default=None):讀取字典中的鍵key,返回該鍵的值:如果找不到該鍵則返回default所設的值
has_key(key):判斷鍵key在字典中是否存在,如果存在則返回True,否則返回False
items():返回一個包含字典中(鍵,值)對元組的列表
keys():返回一個字典中所有鍵的列表
iteritems():返回對字典中所有(鍵,值)對的叠代器
iterkeys():返回對字典中所有鍵的叠代器
itervallues():返回對字典中所有值的叠代器
pop(key[,default]):讀取某鍵的值,並且從字典中刪除該鍵的值,如果鍵key不存在且沒有設置default,則引發KeyError異常
setdefault(key,default=None):設置字典中鍵key的值 為default
update(dict):合並字典
values():返回一個包含字典中所有值的列表
Python類型及內置函數