python set()
时间: 2024-10-15 18:05:13 浏览: 17
在Python中,`set()` 是用来创建集合的对象。集合是一种无序且不允许有重复元素的数据结构。这里有一个简单的例子来展示如何创建和操作集合[^1]:
```python
# 创建集合
A = {'Python', 'JavaScript', 'PHP'}
B = {'Java', 'Python', 'Ruby'}
# 使用 set() 函数创建集合
my_set = set('Hello World') # 这里创建了一个由字符串字符组成的集合
# 计算集合的交集(共享的元素)
intersection = A.intersection(B)
print(f"A ∩ B = {intersection}")
# 检查元素是否存在集合中
if 'Python' in my_set:
print("'Python' exists in the set.")
# 对集合进行排序(Python内建的排序功能不适用于集合,因为集合是无序的)
# 如果你需要的是元素的有序列表,可以先将其转换为列表再进行排序
sorted_list = sorted(my_set)
print(f"Sorted elements of the set: {sorted_list}")
```
阅读全文