Python第二天(字典)

字典

键:值对

>>> wuang={‘zhang‘:1992,‘chen‘:1990,‘ren‘:1992}

>>> wuang

{‘chen‘: 1990, ‘ren‘: 1992, ‘zhang‘: 1992}

添加一个元素

>>> wuang[‘wang‘]=1992

>>> wuang

{‘chen‘: 1990, ‘ren‘: 1992, ‘wang‘: 1992, ‘zhang‘: 1992}

删除一个元素

>>> del wuang[‘ren‘]

>>> wuang

{‘chen‘: 1990, ‘wang‘: 1992, ‘zhang‘: 1992}

显示键名字

>>> wuang.keys()

[‘chen‘, ‘wang‘, ‘zhang‘]

显示值名字

>>> wuang.values()

[1990, 1992, 1992]

判断元素是否存在字典

>>> ‘ren‘ in wuang

False

>>> ‘wang‘ in wuang

True

使用dict()函数创建字典

>>> dict([(‘zhang‘,165),(‘chen‘,160),(‘ren‘,163)])

{‘chen‘: 160, ‘ren‘: 163, ‘zhang‘: 165}

时间: 2024-10-09 18:36:28

Python第二天(字典)的相关文章

Python第二天-字典类型的基本使用讲解

学过java的同学都知道,在java中有一种键值对形式的数据格式--Map 而在Python中,有一种格式与Map类似,那就是字典(Dict) 1.创建一个字典类型对象 user={ "username":"Dylan", "age":18, "password":"123" } 2.遍历 user={ "username":"Dylan", "age&qu

python基础之字典及字符

python基础之字典及字符串处理 本节内容 字典介绍及内置方法 字符串处理 1.字典介绍及内置方法 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的.可哈希表示key必须是不可变类型,如:数字.字符串.元组. 字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型.列表是有序的对象结合,字典是无序的对象集合.两者

怒学Python——第二篇——类型与运算

Python支持5种数据类型,包括数字(numbers).字符串(string).列表(list).元组(tuple)和字典(dictionary).作为一门动态类型语言,不用去声明一个标示符的类型,使用的时候是什么类型会自动判定. 对于定义好的变量,若不使用该变量,可以用del删除来释放占有的资源,如 var = 10 del var Python的数字(numbers):支持int.long.float和complex,比较简单不给出示例. Python的字符串(string):如前面所说的

python系列(四)python元组与字典

博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 本博文目录: 一.元组 | 二.字典 | 三.字典的使用方法 前言:列表非常适合用于存储在程序运行期间可能变化的数据集.列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要.然而,有时候你需要创建一些列不可修改的元素,元组就可以满足你这样的需求.Python将不能修改的值称为不可变的,而不可变的列表就被称为元组. 正文部分:

Python的映射——字典

Python的映射--字典 字典的简介 字典作为Python的一种容器,是不需要讲究排序的,所以字典并不属于序列的一种.这字典里存在键(key)和值(value).值是存储在键里,所以我们只要访问键就能得出值来.对于字典的基本操作有以下一种,最基本的还是字典的创建赋值, 访问,更新,删除. 1.字典的创建有三种方法,第一种是最常见的赋值,就是将一个字典直接赋值给变量,那么这个变量就是一个字典了.第二种的话就是使用dict()函数,可以直接将成对的序列转化为字典,这个方式会在下面详细讲解.第三种也

python入门14 字典dict

字典dict是无序的key:value格式的数据序列 #coding:utf-8 #/usr/bin/python """ 2018-11-11 dinghanhua 字典 """ '''dict 无序的key:value组合 key要是不可变类型,如数字.字符串.元组 key不可重复,重复的会被最后一个覆盖 ''' dict_id = {'1':'python','2':'java','3':'javascript','4':'go','2':

python json模块 字典 输出中文

json.dumps({'text':"中文"},ensure_ascii=False,indent=2) python json模块 字典得到字符串,输出中文

python 元组和字典中元素作为函数调用参数传递

模式1.  def test1(*args): test3(*args) def test2(**kargs): test3(**kargs) def test3(a, b): print(a,b) test1(1,2) test2(a=1,b=2) 模式2.  def test4(a= ()): test6(*a) def test5(b = {}): test6(**b) def test6(a, b): print(a,b) test4((1, 2)) test5({'a':1,'b':2

Python基础知识---字典

现在在实习期间,好久没用Python了,今天在做Java项目时用的HashMap让我联想到了Python中的字典,就写一些Python字典的知识吧,复习复习. 字典:  key --> value的映射关系,字典是无序性的,字典的key是不可变类型的,如int, str, float,tuple... 1.创建字典 (1)第一种方式创造字典,一次给全 >>> user = {'id': 1000, 'name': 'scd', 'password':'123'} >>&