python集合統(tǒng)計(jì)函數(shù) python 集合函數(shù)

Python 簡(jiǎn)明教程 ---13,Python 集合

目錄

創(chuàng)新互聯(lián)主要企業(yè)基礎(chǔ)官網(wǎng)建設(shè),電商平臺(tái)建設(shè),移動(dòng)手機(jī)平臺(tái),成都小程序開(kāi)發(fā)等一系列專為中小企業(yè)按需求定制制作產(chǎn)品體系;應(yīng)對(duì)中小企業(yè)在互聯(lián)網(wǎng)運(yùn)營(yíng)的各種問(wèn)題,為中小企業(yè)在互聯(lián)網(wǎng)的運(yùn)營(yíng)中保駕護(hù)航。

前幾節(jié)我們已經(jīng)介紹了Python 中的 列表list , 元組tuple 和 字典dict ,本節(jié)來(lái)介紹Python 中的最后一種數(shù)據(jù)結(jié)構(gòu)—— 集合set 。

Python 中的 set 與 dict 很像,唯一的不同是, dict 中保存的是 鍵值對(duì) ,而 set 中只保存 鍵 ,沒(méi)有 值 。

Python 集合 有如下特點(diǎn):

Python 集合的聲明有兩種方式:

創(chuàng)建 空集合 時(shí),只能用 set() ,而不能用 {} :

創(chuàng)建 非空集合 時(shí),可以用 set() ,也可以用 {} :

由于集合中的元素是唯一的,如果初始化時(shí)的 可迭代 數(shù)據(jù)中有重復(fù)的元素,則會(huì)自動(dòng)刪去重復(fù)的元素:

使用 len() 函數(shù)可以查看集合中元素的個(gè)數(shù):

由于Python 集合中的元素的是無(wú)序的,所以可不能使用 下標(biāo) 的方式來(lái)訪問(wèn)集合中的單個(gè)元素。

我們可以使用 for 循環(huán) 來(lái)遍歷集合中的所有元素:

我們可以對(duì)兩個(gè)集合進(jìn)行如下運(yùn)算:

交集與并集

in 運(yùn)算

使用 dir(set) 查看集合支持的所有方法:

下面一一介紹這些 非魔法方法 ,共17 個(gè)。

1. add 方法

由于集合中的元素是唯一的,向集合中添加元素時(shí)有兩種情況:

示例:

2. remove 方法

示例:

3. discard 方法

示例:

4. pop 方法

示例:

5. union 方法

示例:

6. update 方法

示例:

7. clear 方法

示例:

8. copy 方法

示例:

9. difference 方法

示例:

10. difference_update 方法

示例:

11. intersection 方法

示例:

12. intersection_update 方法

示例:

13. isdisjoint 方法

示例:

14. issubset 方法

示例:

15. issuperset 方法

示例:

16. symmetric_difference 方法

示例:

17. symmetric_difference_update 方法

示例:

(完。)

推薦閱讀:

Python 簡(jiǎn)明教程 --- 8,Python 字符串函數(shù)

Python 簡(jiǎn)明教程 --- 9,Python 編碼

Python 簡(jiǎn)明教程 ---10,Python 列表

Python 簡(jiǎn)明教程 ---11,Python 元組

Python 簡(jiǎn)明教程 ---12,Python 字典

python count()函數(shù)的功能和用法

python count()函數(shù)的功能和用法如下:

統(tǒng)計(jì)字符串

在python中可以使用“count()”函數(shù)統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),該函數(shù)用于統(tǒng)計(jì)次數(shù),其語(yǔ)法是“count(sub, start...

Python count() 方法用于統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù)。可選參數(shù)為在字符串搜索的開(kāi)始與結(jié)束位置。

count()函數(shù)

描述:統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù)。可以選擇字符串索引的起始位置和結(jié)束位置。? ? ? ? ?

語(yǔ)法:str.count("char", start,end)? 或 str.count("char")? ? - int? ? 返回整數(shù)

str —— 為要統(tǒng)計(jì)的字符(可以是單字符,也可以是多字符)。

star —— 為索引字符串的起始位置,默認(rèn)參數(shù)為0。

end —— 為索引字符串的結(jié)束位置,默認(rèn)參數(shù)為字符串長(zhǎng)度即len(str)

python count的函數(shù)用法是什么?

以下代碼的功能是 統(tǒng)計(jì)列表中重復(fù)項(xiàng)的出現(xiàn)次數(shù)

這里面就用到了 count() 函數(shù)

mylist = ['apple', 'banana', 'grape', 'banana', 'apple', 'grape', 'grape']

myset = set(mylist)

for item in myset:

print("the %s has been found %d times" % (item, mylist.count(item)))

函數(shù)COUNT在計(jì)數(shù)時(shí),將把數(shù)值型的數(shù)字計(jì)算進(jìn)去;但是錯(cuò)誤值、空值、邏輯值、日期、文字則被忽略。

如果參數(shù)是一個(gè)數(shù)組或引用,那么只統(tǒng)計(jì)數(shù)組或引用中的數(shù)字;數(shù)組中或引用的空單元格、邏輯值、文字或錯(cuò)誤值都將忽略。如果要統(tǒng)計(jì)邏輯值、文字或錯(cuò)誤值,請(qǐng)使用函數(shù)COUNTA(COUNTIF按EXCEL的說(shuō)明也行,但常出毛病)。

排序過(guò)程

假設(shè)輸入的線性表L的長(zhǎng)度為n,L=L1,L2,..,Ln;線性表的元素屬于有限偏序集S,|S|=k且k=O(n),S={S1,S2,..Sk};則計(jì)數(shù)排序可以描述如下:

1、掃描整個(gè)集合S,對(duì)每一個(gè)Si∈S,找到在線性表L中小于等于Si的元素的個(gè)數(shù)T(Si);

2、掃描整個(gè)線性表L,對(duì)L中的每一個(gè)元素Li,將Li放在輸出線性表的第T(Li)個(gè)位置上,并將T(Li)減1。

以上內(nèi)容參考:百度百科-計(jì)數(shù)排序

分享名稱:python集合統(tǒng)計(jì)函數(shù) python 集合函數(shù)
網(wǎng)址分享:http://m.kartarina.com/article42/hgpchc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)做網(wǎng)站建站公司網(wǎng)站建設(shè)搜索引擎優(yōu)化網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)
主站蜘蛛池模板: 国产精品亚洲а∨无码播放| 久久亚洲精品无码| 国产AV无码专区亚洲AV麻豆丫| 无码人妻久久久一区二区三区 | 亚洲日韩av无码| 亚洲精品无码鲁网中文电影| 高清无码v视频日本www| 日日摸夜夜爽无码毛片精选| 无码人妻久久一区二区三区免费丨 | 国内精品无码一区二区三区| 久久亚洲精品AB无码播放| 97无码免费人妻超级碰碰碰碰| 亚洲一区AV无码少妇电影☆| 久久久久无码精品国产h动漫 | 成人麻豆日韩在无码视频| 国产白丝无码免费视频| 亚洲 另类 无码 在线| 人妻无码一区二区不卡无码av| 精品久久久久久无码中文字幕| 好爽毛片一区二区三区四无码三飞| 国产∨亚洲V天堂无码久久久| 色欲aⅴ亚洲情无码AV| 亚洲精品无码av片| 日木av无码专区亚洲av毛片| 国产亚洲美日韩AV中文字幕无码成人 | 无码日本精品XXXXXXXXX| 无码精品国产VA在线观看| 亚洲精品无码久久久影院相关影片| 无码人妻精品一区二区三区9厂 | 无码中文人妻视频2019| 无码人妻一区二区三区精品视频| 一本一道VS无码中文字幕| 午夜福利无码不卡在线观看| 亚洲综合无码AV一区二区| 人妻精品久久无码区| 熟妇人妻无码中文字幕老熟妇 | 永久免费无码日韩视频| 无码av免费一区二区三区试看| 久久午夜无码鲁丝片直播午夜精品| 亚洲精品无码av人在线观看| 国产精品无码日韩欧|