python 字典简单操作

  1. 创建

两种方法

第一种:

>>> a={}   //首先声明类型
>>> a[‘a‘]=1
>>> a

{‘a‘: 1}
第二种:

>>> b={‘a‘:1,‘b‘:2}  //直接创建
>>> b
{‘a‘: 1, ‘b‘: 2}

2.删除

删除制定key-value

>>> del b[‘b‘]
>>> b
{‘a‘: 1}
清空字典所有key-value

>>> b
{‘a‘: 1, ‘c‘: 4}

>>> b.clear()
>>> b
{}
彻底删除字典这个对象!!!

>>> del b
>>> b
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name ‘b‘ is not defined

3.字典中添加元素

也是两种方法

>>> dict={} //声明后 或者 dict={‘a‘:1}
>>> dict[‘c‘]=1
>>> dict
{‘c‘: 1}
另一种运用setdefault

>>> dict.setdefault(‘a‘,‘qqq‘)
‘qqq‘
>>> dict
{‘a‘: ‘qqq‘, ‘c‘: 1}

未完待续

时间: 2024-10-01 07:28:40

python 字典简单操作的相关文章

Python字典增删操作技巧简述

Python编程语言是一款比较容易学习的计算机通用型语言.对于初学者来说,首先需要掌握的就是其中的一些基础应用.比如今天我们为大家介绍的Python字典的相关操作,就是我们在学习过程中需要熟练掌握的技巧. Python字典(Dictionary)是一种映射结构的数据类型,由无序的“键-值对”组成.字典的键必须是不可改变的类型,如:字符串,数字,tuple:值可以为任何Python数据类型. 1.新建Python字典 >>> dict = {} #新建一个空字典 >>>

~~Python文件简单操作~~

进击のpython Python文件操作 在说Python的文件操作之前 我们可以先思考一个问题 平时我们是怎么对电脑中的文件进行操作的呢? 打开电脑?找到文件?打开文件?读文件?修改文件?保存文件?关闭文件 对吧,这就是我们打开文件的基本流程 而 Python 打开文件的方式,也是这样的 打开电脑 ? f=open(filename) ? f.read() ? f.write() ? f.close() f = open(filename):打开文件 f.read():读文件 f.write(

【python】Python 字典(Dictionary)操作详解

Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串.数字.元组等其他容器模型.一.创建字典字典由键和对应值成对组成.字典也被称作关联数组或哈希表.基本语法如下: dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'} 也可如此创建字典: dict1 = { 'abc': 456 }; dict2 = { 'abc': 123, 98.6: 37 }; 注意:每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放

Python 字典常用操作

Python字典常用的定义方法 直接定义一个字典dict1 = {'x': 1, 'y': 2, 'z': 3} 利用dict方法定义一个字典dict2 = dict(x=1, y=2, z=3) 利用dict方法定义一个字典dict3 = dict((('x', 1), ('y', 2), ('z', 3))) dict内建方法fromkeys创建并返回一个新字典dict4 = dict4.fromkeys('x', '1')也可以用循环的方式生成字典:dict4.fromkeys(range

Python 字典(Dictionary)操作详解

Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串.数字.元组等其他容器模型.一.创建字典 字典由键和对应值成对组成.字典也被称作关联数组或哈希表.基本语法如下: dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'} 也可如此创建字典 dict1 = { 'abc': 456 } dict2 = { 'abc': 123, 98.6: 37 } 注意:每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放在花

Python字典的操作与使用

字典的描述 字典是一种key-value的数据类型,使用就像我们上学用的字典,通过拼音(key)来查对应字的详细内容(value). 字典的特性 1.字典是无序的(不像列表一样有下标,它通过key来获取value) 2.key必须是唯一的,所以天生去重 字典的操作 info = { 'stu1101': "TengLan Wu", 'stu1102': "LongZe Luola", 'stu1103': "XiaoZe Maliya", } 获

python字典的操作

一,字典的操作 a={'name':'wo','age':18} dict.clear()# 删除字典内所有元素 a.clear() dict.copy()#返回一个字典的浅复制 a.copy() dict.get(key, default=None)#返回指定键的值,如果值不在字典中返回default值 a.get('h','123') dict.items() #以列表返回可遍历的(键, 值) 元组数组 print(a.items()) #结果 dict_items([('name', 'w

python 字典相关操作

字典 字典的增删改查 字典的创建方式: # 创建字典类型 info = { 'name':'李白', 'age':'25', 'sex':'男' } msg = { 'user01':'Longzeluola', 'user02':'xiaozemaliya', 'user03':'cangjingkong' } 字典存储数据的时候,采取的是key:value的形式,是一组无序的存储.在需要的时候通过key就能够快速的获取value. msg = { 'user01':'Longzeluola'

python win32 简单操作

源由 刚开始是帮朋友做一个按键精灵操作旺信的脚本,写完后各种不稳定:后来看到python可以操作win32相关的api,恰好这一段时间正在学习python,感觉练手的时候到了~~~ 下载 要注意Python版本及位数,否则会安装失败 直接到上面的地址去找合适的版本下载安装,已包含其它的工具 下载的已经是可执行文件,直接执行即可 https://sourceforge.net/projects/pywin32/ 获取句柄的方式 VC或VS工具里面自带SPY++,可以获取句柄信息, 这个你没有,请看