day9 无序序列

一、字典(dict)

字典是一种无序的,可变的的序列,它的元素以键值对的形式存在,我们之前学的列表和元祖是有序的,在底层是紧挨一起存放的。

 

字典是唯一的映射类型,就是说通过一个元素可以找到另外一个元素,就像搜索引擎一样用正则表达式匹配关键字,进行搜索。

1.1字典的创建

键值对:{键:值}({key:value})

 

字典使用{}:

 

字典名 = {键:值,键1:值1,键2:值2……}

#grade = {'python':90,'c':80}

# print(grade)

# print(type(grade))

grade = {1:90,'c':[1.2,3]}

print(grade)

 

# 键不能为列表,字典 ,值可以是任何数据类型

 

# 创建空字典

dict1 = {}

print(type(dict1))

 

# 获取字典的单个值

grade = {'python':90,'c':80}

print(grade['python'])

当字典中重复,原来的值会被覆盖

 

字典的键是唯一的不可变的,不可以修改的

 

键不能为列表,字典 ,值可以是任何数据类型 字典是任何数据类型的无序集合

 

本质:用键值对的方式对数据进行存储,有对数据进行一个解释说明有较好的可读性

 

1.2字典值得查询

字典与前面得有序序列得区别是字典无法通过下标进行查询。

 

通过键(key)查询

 

语法格式:

 

字典名.get(key)

name = {'姓名': '小天', '年龄': 28, '家乡': '上海'}

 

print(name.get('姓名'))

print(name.get(

相关推荐

  1. day9 无序序列

    2024-04-03 15:22:02       11 阅读
  2. 备战蓝桥杯 Day9(最长公共子序列LCS模型)

    2024-04-03 15:22:02       18 阅读
  3. day9笔记

    2024-04-03 15:22:02       31 阅读
  4. day9 栈实现队列

    2024-04-03 15:22:02       35 阅读
  5. Day 48 动态规划 9

    2024-04-03 15:22:02       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-03 15:22:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-03 15:22:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-03 15:22:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-03 15:22:02       20 阅读

热门阅读

  1. TCP通信

    TCP通信

    2024-04-03 15:22:02      10 阅读
  2. Jellyfish and EVA

    2024-04-03 15:22:02       10 阅读
  3. AI心理咨询

    2024-04-03 15:22:02       12 阅读
  4. Leetcode2466. 统计构造好字符串的方案数

    2024-04-03 15:22:02       13 阅读
  5. C++核心高级编程 --- 3、函数提高

    2024-04-03 15:22:02       14 阅读
  6. 2024 极术通讯-小米SU7汽车智驾芯片一览

    2024-04-03 15:22:02       38 阅读
  7. 面试算法6/400-和至少为 K 的最短子数组

    2024-04-03 15:22:02       10 阅读
  8. 记录一下做工厂的打印pdf程序

    2024-04-03 15:22:02       15 阅读
  9. vue3从精通到入门10:侦听器watch

    2024-04-03 15:22:02       14 阅读
  10. swiper/vue踩坑 切换问题

    2024-04-03 15:22:02       14 阅读
  11. vue2指令

    2024-04-03 15:22:02       12 阅读