python如何创建空集合_python 集合

一. 创建集合

创建集合使用`{}`或`set()`, 但是如果要创建空集合只能使用`set()`,因为`{}`用来创建空字典。

s1 = {10, 20, 30, 40, 50}

print(s1) # {50, 20, 40, 10, 30}

s2 = {10, 30, 20, 10, 30, 40, 30, 50}

print(s2) # {50, 20, 40, 10, 30}

s3 = set('abcdefg')

print(s3) # {'e', 'd', 'a', 'b', 'g', 'c', 'f'}

s4 = set()

print(type(s4)) # set

s5 = {}

print(type(s5)) # dict

注意:集合的元素无序不重复

二. 常见操作方法

1. add()

s1 = {10, 20}

s1.add(100)

s1.add(10)

print(s1) # {100, 10, 20}

2. update() 新增一个序列

s1 = {10, 20}

# s1.update(100) # 报错TypeError: 'int' object is not iterable

s1.update([100, 200])

s1.update('abc')

print(s1)

注意:参数必须为一个序列,否则报错

你可能感兴趣的:(python如何创建空集合)