Python類型及內建函數

來源:互聯網
上載者:User

標籤:list   als   ror   iter   key   date   move   func   設定   

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.