Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

字典 python

作者:青灯寂焚   发布日期:2025-09-07   浏览:37

# 示例代码:创建和使用字典

# 创建一个空字典
my_dict = {}

# 创建一个包含键值对的字典
person_info = {
    "name": "Alice",
    "age": 30,
    "city": "Beijing"
}

# 访问字典中的值
print(person_info["name"])  # 输出: Alice

# 添加新的键值对
person_info["email"] = "alice@example.com"
print(person_info)  # 输出: {'name': 'Alice', 'age': 30, 'city': 'Beijing', 'email': 'alice@example.com'}

# 修改现有键的值
person_info["age"] = 31
print(person_info)  # 输出: {'name': 'Alice', 'age': 31, 'city': 'Beijing', 'email': 'alice@example.com'}

# 删除键值对
del person_info["city"]
print(person_info)  # 输出: {'name': 'Alice', 'age': 31, 'email': 'alice@example.com'}

# 检查键是否存在
if "name" in person_info:
    print("Name is in the dictionary")

# 获取字典的所有键
keys = person_info.keys()
print(keys)  # 输出: dict_keys(['name', 'age', 'email'])

# 获取字典的所有值
values = person_info.values()
print(values)  # 输出: dict_values(['Alice', 31, 'alice@example.com'])

# 获取字典的所有键值对
items = person_info.items()
print(items)  # 输出: dict_items([('name', 'Alice'), ('age', 31), ('email', 'alice@example.com')])

解释说明:

  • 创建字典:可以通过 {} 或者 dict() 来创建字典。
  • 访问字典:通过键来访问对应的值,例如 person_info["name"]
  • 添加/修改键值对:直接赋值即可添加新键或修改已有键的值。
  • 删除键值对:使用 del 关键字可以删除指定的键值对。
  • 检查键是否存在:使用 in 关键字来检查字典中是否包含某个键。
  • 获取所有键、值或键值对:分别使用 .keys(), .values(), 和 .items() 方法。

上一篇:python字符转换数字

下一篇:python sm4加密

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站