dict()

Python 中的 dict() 函数用于创建字典对象。以下是核心用法和示例:

  1. 创建空字典
d = dict()  等效于 {}
print(d)    输出: {}
  1. 通过键值对创建字典
d = dict(a=1, b=2, c=3)
print(d)  输出: {'a': 1, 'b': 2, 'c': 3}<sup>[1]</sup>
  1. 从可迭代对象创建
    传入包含键值元组的列表或元组:
data = [('x', 10), ('y', 20)]
d = dict(data)
print(d)  输出: {'x': 10, 'y': 20}<sup>[1]</sup>
  1. 从其他字典复制
original = {'name': 'Alice', 'age': 30}
new_dict = dict(original)
print(new_dict)  输出: {'name': 'Alice', 'age': 30}

关键特性

  • 可变性:创建后可动态增删键值。
  • 键唯一性:键不可重复,重复赋值会覆盖旧值。
  • 键类型限制:键必须是不可变类型(如字符串、数字、元组)。

提示:dict() 是内置函数,无需导入模块直接使用。与 {} 语法等效,但 dict() 支持动态参数传递,灵活性更高。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 4.13 Python dict字典 Python 字典(dict)是一种无序的、可变的序列,它的元素以 键值对(...
    LinuxLeeSinYY阅读 456评论 0 1
  • 数据结构 :映射 mapping A mapping object maps hashable values to...
    彼岸的渔夫阅读 329评论 0 0
  • Python基础 : 字典(Dict) 一、知识点详解 1.1 字典定义 字典是一种 可变的 数据结构,用于存储键...
    安于欣阅读 209评论 0 1
  • Python字典(dict) python中有列表、元组、集合、字典这四种可以存放多个数据元素的集合,也是很常用的...
    浑牛哥哥阅读 313评论 0 0
  • 前言 上一篇文章出现了个明显的知识点错误,不过感谢有个网友的提出,及时进行了修改。也希望各位多多包涵。 目录 一、...
    GitHubClub阅读 992评论 2 8

友情链接更多精彩内容