2025-03-28 10:35:22

✨ Python Set() 函数讲解 📝

导读 在 Python 编程中,`set()` 是一个非常实用的数据结构,它以无序且不重复的方式存储元素。简单来说,它就像一个特殊的盒子,只允许放入

在 Python 编程中,`set()` 是一个非常实用的数据结构,它以无序且不重复的方式存储元素。简单来说,它就像一个特殊的盒子,只允许放入独特的“物品”,并且不会关心这些物品的排列顺序。

💡 创建 Set:

你可以通过 `set()` 函数轻松创建一个集合。例如:

```python

fruits = set(["apple", "banana", "cherry"])

```

这将创建一个包含三种水果的集合。值得注意的是,重复的元素会被自动去除哦!

🔍 Set 的特性:

- 无序性:集合中的元素没有固定的位置,因此不能通过索引访问。

- 唯一性:每个元素只能出现一次,重复添加无效。

- 高效操作:支持快速查找、添加和删除元素,非常适合处理去重或判断元素是否存在的场景。

📚 Set 分割多个元素:

假设你需要将字符串按特定字符分割成集合,可以结合 `.split()` 方法实现。比如:

```python

text = "hello-world-python"

words = set(text.split("-"))

print(words) 输出: {'hello', 'world', 'python'}

```

这种方法能快速将字符串拆分成独立的部分,并去重。

掌握 `set()`,让你的代码更加简洁高效!💪