Python中集合的概念及基本操作詳解!

老男孩IT教育機構發表於2023-02-03

  在Python資料型別中,集合是非常常見的一種,它是無序的、不重複的資料集合,它本身是可變的,但裡面的元素是不可變型別。那麼Python中集合的概念是什麼?本文為大家介紹一下。

  Python中集合的概念是什麼?

  在Python中,集合就像是對資料進行統計一樣,將所有的資料都存放在一個空間中,並且要保證在這些資料裡,是沒有重複值的,資料可以沒有順序,可以將這個空間的值稱之為元素,一般對資料進行操作就是對元素操作,元素的型別是不可變的。

  集合的基本操作

  1、集合建立

  Python中任何一種資料型別都會有自己特定的建立符號,在集合中也不例外,它使用的是一個大括號{}的方式進行建立的,在括號中,可以包含很多的引數,使用逗號將每一個引數進行分割,如果括號中沒有任何元素的話,我們不能稱之為空集合,而只能看成是空字典。舉個例子:

  set = {1,2,3}

  set1={}

  在建立的時候,還可以使用另外一種方式為set()函式,如果這個函式中包含了其他的可迭代物件時,元素中必須確保是不可變的型別,舉個例子:

  i = 'abcdefg'

  a =set(i)

  print(type(a))

  print(a)

  執行結果:

  {'b', 'a', 'f', 'd', 'g', 'e', 'c'}

  2、新增元素

  如果想在一個已經定義好的集合中,新增新的元素的話,也是可以的,使用的方法是add(),它是一個專門為集合新增元素的操作,具體使用方法如下:

  Dd=set(["Mon","Tue","Wed","Thu","Fri","Sat"])

  print(Dd)

  Dd.add("Sun")

  print(Dd)

  執行結果:

  ["Mon","Tue","Wed","Thu","Fri","Sat"]

  ["Mon","Tue","Wed","Thu","Fri","Sat",”Sun”]


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2933915/,如需轉載,請註明出處,否則將追究法律責任。

相關文章