Python 中的 Contains

2025年1月13日 | 阅读 2 分钟

在 Python 中,`容器` 是一个包含其他对象的对象。容器提供了一种组织和管理数据集合的方式。Python 提供了几种内置的容器类型,包括 `列表`、`元组`、`集合` 和 `字典`。每种类型都有其自身的特点和用例。

列表

列表是有序的项目集合。它们是可变的,这意味着您可以在列表创建后更改列表中的项目。列表使用方括号 `[ ]` 创建,并且可以包含不同数据类型的项目。

元组 (Tuples)

元组与列表类似,但它们是不可变的,这意味着它们在创建后不能被更改。元组使用圆括号 `( )` 创建。

集合 (Sets)

集合是无序的唯一项目集合。它们有助于存储不重复的独立值。集合使用花括号 `{ }` 创建。

字典

字典是键值对的集合。每个键都与一个值相关联,类似于现实世界中的字典,单词(键)与定义(值)相关联。字典使用花括号 `{ }` 创建,并使用冒号 `:` 分隔键和值。

容器操作

访问项目

可以通过索引(对于列表和元组)或键(对于字典)来访问容器中的项目。

示例 1

输出

1

示例 2

输出

Alice

添加和删除项目

可以通过添加或删除项目来修改容器。

示例 1

输出

[1, 2, 3, 4]

示例 2

输出

 {"name": "Alice", "age": 30}

遍历容器

您可以使用循环来遍历容器中的项目。

示例

输出

1
2
3
name: Alice
age: 30

说明

第一个循环遍历 `my_list` 列表,并在新的一行上打印每个项目(1、2、3)。第二个循环遍历 `my_dict` 字典中的键值对,并以 `键: 值` 的格式打印每个对,其中 `键` 是字典中的键(`name`、`age`),`值` 是相应的值(`Alice`、30)。

这些是 Python 中容器的一些基础知识。容器在 Python 程序中组织和管理数据方面起着至关重要的作用。