Python set 用法详解及示例
Python set 语法
在Python中,set是一种可变的无序集合,它由唯一的元素组成。set的语法使用花括号{}来定义,元素之间使用逗号分隔。它具有以下几个特点:
- set中的元素是互不相同且无序的。
- set中的元素可以是任意数据类型,例如整数、浮点数、字符串等。
- set是可变的,可以对其进行添加、删除和修改操作。
3个示例
1. 创建一个set
要创建一个set,只需将元素放在花括号{}中即可。例如,我们创建一个存储整数的set:
my_set = {1, 2, 3, 4, 5}
print(my_set)
输出:
{1, 2, 3, 4, 5}
在这个示例中,我们创建了一个包含整数1到5的set,并将其打印出来。
2. 添加元素到set
我们可以使用add()方法向set中添加新的元素。例如,我们向上述的set中添加一个新的元素6:
my_set.add(6)
print(my_set)
输出:
{1, 2, 3, 4, 5, 6}
可以看到,set中现在包含了元素6。
3. 删除set中的元素
我们可以使用remove()方法从set中删除指定的元素。例如,我们从上述的set中删除元素4:
my_set.remove(4)
print(my_set)
输出:
{1, 2, 3, 5, 6}
可以看到,set中现在不再包含元素4。