程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python少兒編程提高篇(4)集合

編輯:Python

Python少兒編程小課堂(十四)
提高篇(4)集合


集合

簡稱集,是“確定的一堆東西”,集合裡的“東西”則稱為元素。也是數學中一個基本概念,集合論的主要研究對象。 不含有任何元素的集合,稱為“空集”。

python中,集合用 {items,...} 或 set(iterable) 來定義;空集只能用set(),不能用 {} 表示。

>>> set1 = {1,2,3}
>>> set2 = set([1,2,3])
>>> set1
{1, 2, 3}
>>> set2
{1, 2, 3}
>>> set0 = set()
>>> type(set0)
<class 'set'>
>>> type({}) # {} 表示空字典
<class 'dict'>

特性

確定性

給定一個集合,任給一個元素,該元素或者屬於或者不屬於該集合,二者必居其一,不允許有模稜兩可的情況出現。

互異性

一個集合中,任何兩個元素都認為是不相同的,即每個元素只能出現一次。有時需要對同一元素出現多次的情形進行刻畫,可以使用多重集,其中的元素允許出現多次。

無序性<


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved