您現(xiàn)在的位置是:首頁 » 原創(chuàng)課程 » Python
課程內(nèi)容
Python入門課程NO51課 什么是集合
極客小將2020-08-19-
集合類型與字典類型非常接近,Python中的集合類型也是用{}符號括住的一個數(shù)據(jù)集合,集合中的元素以英文逗號進(jìn)行分隔,其中的元素必須是靜態(tài)的數(shù)據(jù)類型。集合與字典一樣,底層實現(xiàn)基于哈希表:在交互模式中,我們可以得知集合的類型名為set:同時可以通過類型轉(zhuǎn)化來去除重復(fù)元素
集合類型與字典類型非常接近,Python中的集合類型也是用{}符號括住的一個數(shù)據(jù)集合,集合中的元素以英文逗號進(jìn)行分隔,其中的元素必須是靜態(tài)的數(shù)據(jù)類型。集合與字典一樣,底層實現(xiàn)基于哈希表:

在交互模式中,我們可以得知集合的類型名為set:

同時可以通過類型轉(zhuǎn)化來去除重復(fù)元素:

- 上一篇
Python入門課程NO50課 字典類型的高級理解
1、鍵的輸出順序Python中的字典類型基于哈希表,在Python3.6版本前,字典中的鍵的輸出順序取決于鍵在哈希表中的存儲順序,從Python3.6版本以后,字典中的鍵的輸出順序按其插入的先后順序進(jìn)行輸出。Python3.6后版本的程序輸出為: name price
- 下一篇
Python入門課程NO52課 集合的定義、遍歷和輸出排序
對集合進(jìn)行定義,主要有對象定義法和直接定義法。1、直接定義法直接定義法是指直接通過集合的別名符號{}來進(jìn)行定義。在{}中,鍵名以英文逗號進(jìn)行分隔。舉例說明:2、對象定義法,集合的對象定義法又分為兩種,以下分別介紹:(1)、set() :使用set()構(gòu)造一個空的集合。(2)
