欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

4.92Python数据类型之(7)字典

程序员文章站 2022-10-05 08:32:18
目录 [TOC] 前言 字典是可变的无序集合,同时是一种以键值对为基本元素的可储存各种数据类型的集合。用大括号{}表示字典开始于结束,元素之间用逗号隔开。 (一)字典的基本知识 ==1.字典的基本格式== (1)字典的创建 key:value (2)字典数据的要求 1. 键的值必须是唯一的,不可重复 ......

目录

目录

前言

字典是可变的无序集合,同时是一种以键值对为基本元素的可储存各种数据类型的集合。用大括号{}表示字典开始于结束,元素之间用逗号隔开。

(一)字典的基本知识

==1.字典的基本格式==

(1)字典的创建

key:value

4.92Python数据类型之(7)字典

(2)字典数据的要求

  1. 键的值必须是唯一的,不可重复。
  2. 键的值不可变形,键是不可以更改的。
  3. 值可以是python的任何数据。

(二)字典的操作

==1.字典元素的增加==

(1)利用赋值增加元素

当字典里没有该键时,则新增加键值对,当已经有键时,则修改之前的值。

4.92Python数据类型之(7)字典

(2)使用setdefault()方法增加

setdefault(key, value)

当value值为空时, 默认为:none

当key已经存在时,则返回key 对应的 value

4.92Python数据类型之(7)字典

==2.字典值的查找==

(1)字典名+[key]查找

4.92Python数据类型之(7)字典

(2)利用get()方法查找

4.92Python数据类型之(7)字典

==3.字典的修改==

(1)利用赋值修改键对应的值

4.92Python数据类型之(7)字典

(2)利用update()方法修改

4.92Python数据类型之(7)字典

==4.字典的删除==

(1)用 del 删除

4.92Python数据类型之(7)字典

(2)利用pop()方法删除

pop()方法删除会返回删除的键对应的值。

4.92Python数据类型之(7)字典

(3)popitem()方法删除

随机删除一个键值对

4.92Python数据类型之(7)字典

==5.字典的查看==

(1)查看所有的键:keys.()

4.92Python数据类型之(7)字典

(2)查看所有的值

4.92Python数据类型之(7)字典

作者:mark

日期:2019/01/31 周四