【python基础】复杂数据类型-字典(增删改查)

这篇具有很好参考价值的文章主要介绍了【python基础】复杂数据类型-字典(增删改查)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.初识字典

字典,是另外一种复杂的数据类型,相较于列表,字典可以将相关信息关联起来。比如说一个人的信息有名字、年龄、性别等,如果用列表存储的话,不能表示他们之间是相关联的,而字典可以,字典是一个或多个键值对组成
列表的标志是[ ],字典的标志是{ },其语法格式:
{ 键1:值1,键2:值2,,,,,,键n:值n}
键为字符串类型的数据,值可以是字符串、数字、列表、字典类型的数据
比如我们要存储一个人的信息,编写程序如下所示:
【python基础】复杂数据类型-字典(增删改查)

2.访问键值对/字典

我们创建字典后,可以对字典的键值对以及整个字典进行访问,其语法格式:
访问键值对:字典变量名.[键]
访问字典:字典变量名
编写程序如下所示:
【python基础】复杂数据类型-字典(增删改查)

3.添加键值对

字典和列表一样是一种动态结构,可随时在其中添加键值对。要添加键值对,可依次指定字典名、用方括号括起的键和相关联的值。其语法格式:
字典变量名[键] = 值
比如给上面的人添加住址信息,编写程序如下所示:
【python基础】复杂数据类型-字典(增删改查)

4.修改键值对的值

要修改字典中的值,可依次指定字典名、用方括号括起的键以及与该键相关联的新值。其语法格式:
字典变量名.[键] = 新值
比如修改人的年龄信息,编写程序如下所示:
【python基础】复杂数据类型-字典(增删改查)

5.删除键值对

对于字典中不再需要的信息,可使用del关键字将相应的键值对彻底删除。其语法格式:
del 字典变量名.[键]
编写程序如下所示:
【python基础】复杂数据类型-字典(增删改查)文章来源地址https://www.toymoban.com/news/detail-479708.html

到了这里,关于【python基础】复杂数据类型-字典(增删改查)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【python基础】复杂数据类型-列表类型(元组)

    列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的。 然而,有时候需要创建一系列不可修改的元素,元组可以满足这种需求 python将不能修改的值称为不可变的,而不可变的列表被称为元组。 元组看起来犹如列表,但使用圆括号而不是方括号来标识

    2024年02月07日
    浏览(54)
  • 【python基础】复杂数据类型-列表类型(数值列表)

    视频讲解 列表非常适合用于存储数字集合,而Python提供了很多工具,可帮助我们高速地处理数字列表。 Python的range函数能够轻松的生成连续一系列数字。 其语法格式:range(起始值,终止值) 我们通过之前学习的for循环输出range函数生成的连续数字,编写程序如下所示: 我们通

    2024年02月07日
    浏览(40)
  • 【python基础】复杂数据类型-列表类型(列表切片)

    视频讲解 前面学习的是如何处理列表的 所有数据元素 。Python还可以处理列表的部分元素,Python称之为切片。 创建切片,可指定要使用的第一个数据元素的索引和最后一个数据元素的索引。与range函数一样,Python在到达指定的第二个索引 前面的 数据元素后停止。比如要切片

    2024年02月07日
    浏览(40)
  • 【python基础】复杂数据类型-列表类型(排序/长度/遍历)

    在创建的列表中,数据元素的排列顺序常常是无法预测的。这虽然在大多数情况下都是不可避免的,但经常需要以特定的顺序呈现信息。有时候希望保留列表数据元素最初的排列顺序,而有时候又需要调整排列顺序。python提供了很多列表数据元素排序的方式,可根据情况选用

    2024年02月07日
    浏览(34)
  • python 基础篇 day 1 初识变量和数据类型

    变量作用——用于存储和表示数据。 通过定义和使用变量,我们可以在程序执行过程中动态地保存和修改数据。 变量的作用包括但不限于以下几个方面: 存储数据 :变量可以用来 存储各种类型的数据 ,包括数字、字符串、布尔值等。 数据传递 :变量可以 作为参数传递

    2024年02月09日
    浏览(32)
  • 100天精通Python丨基础知识篇 —— 05、7大基础数据类型详解(变量、列表、集合、字典、元组)

    《100天精通Python专栏 - 快速入门到黑科技》 是由 CSDN 内容合伙人丨全站排名 Top 4 的硬核博主 不吃西红柿 倾力打造,专栏分为基础知识篇和黑科技应用篇。 基础知识篇 以理论知识为主,旨在帮助没有语言基础的小伙伴,学习我整理成体系的精华知识,快速入门构建起知识框

    2023年04月18日
    浏览(46)
  • python数据类型-字典

    1)字典中的元素时一个个键值对,键和值之间用冒号:分隔,键值对元素之间用逗号分隔,格式:d = {key1 : value1, key2 : value2 } 2)字典中的键是唯一的,值可以重复 注**:键不可变,因此键可以是数字、字符串或元素,但不能为列表** 1)通过在{}放键值对 2) 通过dict函数,入参

    2024年02月21日
    浏览(23)
  • Python的数据类型——字典(dict)

    目录 1. Python的数据类型 2. 什么是字典 3. 字典存储的数据 4. 字典的语法  5. 新建字典 (1) 用{ }新建一个空字典

    2024年02月06日
    浏览(31)
  • Js基础-复杂数据类型之数组

    数组,就是一组相关的值存储在一块连续的空间内 一般的高级编程语言都有数组这种数据结构 数组有三种定义方式,如下 使用中括号直接定义数组 使用 new Array() 方法 传入数组元素 使用 new Array() 方法,传入长度, 这种不能赋值,只能指定长度 JS 的数组中的数据可以不是同

    2024年02月09日
    浏览(37)
  • python实验三:组合数据类型(列表、元组&字典)

    构造一个person的列表结构list1,元素为参加调查问卷的人员的名字(不用太多),(建立列表有很多方法,选择一种你喜欢的),命名为3.1.py 从键盘上输入一个人名,判断这个人名是否在list1中。 (1)如果人名在列表中,就输出“您已经参与过调查,感谢参与!!!”。 (

    2024年02月03日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包