1. 程式人生 > >Python類型及內置函數

Python類型及內置函數

常用函數 插入 xtend 指定 index clear one 內置函數 副本

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類型及內置函數