Python常用函數

來源:互聯網
上載者:User

標籤:

常用的字串方法
方法 說明
capitalize() 返回首字母的大寫副本
find(s) 返回字串中首次出現參數s的索引,如果字串中沒有參數s則返回-1
find(s,beg) 返回字串中索引beg之後首次出現參數s的索引,如果字串中索引beg之後沒有參數s則返回-1
find(s,beg,end) 返回字串中索引beg與end之間首次出現參數s的索引,如果字串中索引beg和end之間沒有參數s則返回-1
islower() 測試所有字元是否均為小寫形式
isupper() 測試所有字元是否均為大寫形式
lower() 將所有字元穿華為小寫形式並返回
replace(old,new) 將字串中所有子串old替換為new並返回
split() 將空格分隔的單詞以列表的形式返回
split(del) 將del分隔的子串以列表的形式返回
strip() 刪除字串兩端的空白符並返回
strip(s) 刪除字串中的s並返回
upper() 將所有字串轉化為大寫形式並返回
列表函數
函數 說明
len(L) 返回列表L中的元素數量
max(L) 返回列表L中的最大值
min(L) 返回列表L中的最小值
sum(L) 返回列表L中所有元素的和
列表方法
方法 說明
L.append(v) 將值v添加到列表L中
L.insert(i,v) 將值v插入到列表L的索引i處,同時將其後的元素往後移以便騰出位置
L.remove(v) 從列表L中移除第一次找到的值v
L.reverse() 反轉列表L中的值的順序
L.sort() 隊列表L中的值以升序排序(字串以字母表順序為準)
L.pop() 移除並返回列表L的最後一個元素(該列表不得為空白)
集合運算及運算子
方法 運算子 說明
add 往集合中添加一個元素
clear 移除集合中的所有元素
difference - 根據一個集合中不存在於另一個集合中的元素,建立中一個新的集合
intersection & 根據兩個集合中共有的元素,建立出一個新的集合
issubset <= 判斷一個集合的所有元素是否都包含於另一個集合
issuperset >= 判斷一個集合是否包含了另一個集合中的所有元素
remove 移除集合中的一個元素
symmetric_difference ^ 根據兩個集合中所有不存在於對方的元素,建立出一個新的集合
union | 根據兩個集合中所有的元素,建立出一個新的集合
字典
方法 說明
clear 清空字典內容
get 返回關鍵字所關聯的值,如果指定鍵不存在,則返回預設值
keys 以列表的形式返回字典中的所有鍵。所得列表中的每個條目肯定是唯一的
items 返回(key,value)列表
values 以列表的形式返回字典中的所有值。所得列表中的每個條目不一定是唯一的
update 用另一個字典的內容對當前字典進行更新

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.