字典

作者: Feyya | 来源:发表于2019-02-02 21:07 被阅读0次

字典:一系列键-值对,键和值之间用冒号分隔,键值对之间用逗号分隔,字典用大括号

字典示例

1.使用字典

1.1 访问字典中的值

依次指定字典名和放在方括号内的键

访问字典中的值


1.2 添加键-值对

字典是一种动态结构,可随时在其中添加键-值对。

添加键值对


1.3 创建空字典

创建空字典


1.4 修改字典中的值

依次指定字典名、键、值

修改字典中的值


1.5 删除键-值对

用del语句将键和其对应的值彻底删除,使用del语句时,必须指定字典名和要删除的键

del删除键值对

1.6 由类似对象组成的字典

用字典存储众多对象的同一种信息


2.遍历字典

2.1 遍历所有键值对

格式:for 变量1(键),变量2(值)  in  字典名.items():

遍历所有键值对


2.2 遍历所有键

格式:for 变量(键) in  字典名.keys():

keys():返回一个列表,其中包含字典中所有的键

遍历所有键 遍历键(带条件)


2.3 按顺序遍历字典中的所有值

在for循环中用函数sorted()来获得按特定顺序排列的键列表的副本:

for循环中用sorted()对字典中所有键进行排序


2.4 遍历字典中所有值

values():返回字典的值列表,不包含键

values()函数返回所有值列表

用集合set()剔除所有重复项

集合set()剔除所有重复项

3.嵌套

嵌套:将一系列字典存储在列表中,或将列表作为值存储在字典中

3.1 字典列表

创建一个列表,列表中的每个值都为一个字典

字典列表

3.2 在字典中存储列表

    当需要在字典中将一个键关联到多个值时,在字典中嵌套一个列表。

在字典中存储列表


3.3 在字典中存储字典

字典存储字典


相关文章

  • day9-课程总结

    1.字典 增:字典[key] = 值; 字典.setdefaule(key, 值);字典.update(字典)删:...

  • swift--字典

    创建字典 字典的基本操作 遍历字典 字典合并

  • Swift学习系列 字典的使用

    字典的概念 字典的初始化 字典元素的基本操作 字典的基本操作 字典的遍历 字典合并

  • 字典

    创建字典 访问字典中的值 修改、添加字典 修改字典中的值 在末尾增添新的键/值 删除字典元素 删除字典 清空字典 ...

  • 新2019计划:python学习-字典【4】

    字典 本篇章讲述数据结构字典,主要围绕如何访问字典,如何修改字典,如何删除字典某元素,如何遍历字典,字典的常见方法...

  • Swift 基础笔记 - 字典

    字典 定义同样使用 [] 定义字典let 不可变字典var 可变字典 定义空字典 字典常用操作赋值直接使用dict...

  • day8-函数基础

    2.字典 2.1操作字典 2.1.1. clear 字典.clear() 清空字典 2.1.2. copy 字典2...

  • Swift字典

    字典的定义 字典的增删改查 字典的遍历 字典的合并

  • day8-总结

    1.字典相关方法 字典.clear() - 清空字典(删除字典中所有的键值对) 2.copy 字典.copy()-...

  • 字典

    本节大纲 字典的定义与特性 字典的常用操作 字典的遍历 字典的定义与特性 字典的常用操作 字典的遍历-案例 扩展-...

网友评论

      本文标题:字典

      本文链接:https://www.haomeiwen.com/subject/mocssqtx.html