第六章[字典]:6.1:字典的创建与访问

一,什么是字典?

1,字典的定义

字典是用来存储和操作键值对(Key-Value)的数据结构

它的结构是无序的键值对序列,
其中每个键都是唯一的,
值则可以是任意类型的对象。
键值对中的 key 必须是不可变对象, 包括数字、字符串、元组等
键值对中的 value 可以是数字、字符串、列表、元组或者其他的字典,
即value可以是任何有效的数据类型

2,字典的特点

字典是无序的数据结构,它的键值对没有固定的顺序
字典中的键必须是不可变对象(例如字符串、数字或元组),值可以是任意类型的对象。
字典中的键是唯一的,不允许重复

总结:键的两个特性:

1,唯一性:不允许同一个键出现两次
2,不可变:键必须不可变,所以可以用数字/字符串/元组充当,
用列表、字典则不可以

二,创建字典

1,用花括号创建字典:

使用花括号创建字典是最常用的方式,
然后在花括号中指定键值对,并用冒号将键和值分开

# 一个例子
user = {
    'name': '老刘',
    'age': 35,
}
print("user字典:", us

相关推荐

  1. python语言访问字典元素

    2023-12-23 12:28:05       14 阅读
  2. :使用 kubectl 创建 Deployment

    2023-12-23 12:28:05       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-23 12:28:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-23 12:28:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-23 12:28:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-23 12:28:05       20 阅读

热门阅读

  1. JWT 单点登录探析:原理、用途与安全实践

    2023-12-23 12:28:05       41 阅读
  2. B树和B+树的区别

    2023-12-23 12:28:05       41 阅读
  3. 11-Kafka

    11-Kafka

    2023-12-23 12:28:05      35 阅读
  4. qt ios 将图片和视频保存到手机相册里

    2023-12-23 12:28:05       37 阅读
  5. vue3项目快速创建

    2023-12-23 12:28:05       42 阅读
  6. 实现一个批量解压缩并去重的功能

    2023-12-23 12:28:05       53 阅读
  7. Redis小记(1)

    2023-12-23 12:28:05       41 阅读