1. 程式人生 > >set 數據類型

set 數據類型

ict int ren 更新 date() 數據類型 col pre pan

list =》 允許重復的集合,可修改

tuple =》 允許重復的集合,不可修改

dict

set =》 不允許重復的集合 、set 不允許重復的列表

1、創建

  s = set()

  s = { 11, 22, 33, 44 }

2、轉換

  l = [11, 22, 33, 222]

  l = (11, 22, 33,222)

  l = "123"

  s = set( 1, 12 )

3、set提供的方法

  add, 添加一個元素

  clear,清空

  difference()  #找se中存在,be中不存在的集合,並把其賦值

  difference_update() #找se中存在,be中不存在的集合,更新自己

se = {11,22,33}
print(se)
se.add(44)
print(se)

# se.clear()
# print(se)

be = {11,23 ,34}

re = se.difference(be)
#找se中存在,be中不存在的集合,並把其賦值
print(re)

se.difference_update(be)
#找se中存在,be中不存在的集合,更新自己
print(se)
#輸出

{33, 11, 22}
{33, 11, 44, 22}
{33, 44, 22}
{33, 44, 22}

set 數據類型