字典的定义、字典的特性(成员操作符)
一、字典的定义
代码块:
users = ['user1','user2']
# passwd = ['123','456']
# print(zip(users,passwd))
# print(list(zip(users,passwd)))
# print(dict(zip(users,passwd)))
示例及运行结果:
代码块:
#空字典
s = {}
print(type(s))
示例及运行结果:
代码块:
s = {'westos':[190,521,231],'mysql':[100,99,88]
}print(s,type(s))
示例及运行结果:
代码块:
d = dict()
print(d,type(d))
d = dict(a=1,b=2)
print(d,type(d))
示例及运行结果:
代码块:
#字典的嵌套
students = {'03113009':{'name':'laoli','age':39,'score':59},'03113010':{'name':'westos','age':18,'score':61}
}
print(students['03113009']['name'])
示例及运行结果:
代码块:
#所有的key的value值相同
print({}.fromkeys({'1','2'},'000000'))
示例及运行结果:
二、字典的特性
1、成员操作符
代码块:
d = {'1':'a','2':'b'
}#字典的key值是唯一的# 成员操作符
# print('1' in d)
# print('1' not in d)for key in d:print(key)for key in d:print(key,d[key])for k,v in d.items():print(k,v)
示例及运行结果:
字典的定义、字典的特性(成员操作符)相关推荐
- python中字典的定义
1. 字典的定义 字典是一个无序的数据集合 通常输出顺序和定义顺序不一样 1 2 users = ['user1','user2'] passwds = ['123','456'] 1 2 print ...
- python 如何定义字典_python dict如何定义
1.字典的定义 字典的格式:字典名 = {key1:value1, key2:value2,...} 字典是无序的,是可变的数据类型 字典的key不能是可变的数据类型(列表 字典) 字典的key是不能 ...
- python中字典的定义及创建字典
一.字典(dictionary) 字典和列表类似,也是可变序列,只是与列表不同,它是无序的可变序列,保存的内容是以"键--值对"的形式存放,这类似于我们使用查找汉字的新华字典,它可 ...
- python定义字典列表_Python基础语法(四)—列表、元组、字典、集合、字符串
列表 基本概念列表是有序的元素集合,所有元素放在一对中括号中,用逗号隔开,没有长度限制: 列表索引值以0为开始值,-1为从未尾的开始位置. 列表可以使用+操作符进行拼接,使用*表示重复. 当列表元素增 ...
- python定义字典长度_字典详解dict
[toc] ## 字典的定义与特性 字典是Python语言中唯一的映射类型. ### 定义: `{key1:value1,key2:value2}` 1. 键与值用冒号":"分开: ...
- Python(IT峰)笔记07-数据类型详解-元祖的定义与操作,元祖推导式,元祖生成器,yield关键字,字典及定义,字典所支持的操作,zip研所函数,dict转型,字典函数,集合,冰冻集合,集合推导
1.元祖的定义 一组有序数据的组合,元祖一旦定义不可修改,是不可变数据类型 定义空元祖 变量=() 变量=tuple() 变量=(内容1,内容2,内容3,--)直接赋值 特列:变量=内容1,内容2,内 ...
- python定义一个字典并遍历字典中的键和值_python字典操作总结
创建 方法一: 方法二:从Python 2.2 版本起,可以使用一个工厂方法,传入一个元素是列表的元组作为参数 方法三: 从Python 2.3 版本起, 可以用一个很方便的内建方法fromkeys( ...
- python定义字典列表_[Python基础]五、列表、元组和字典
5.1 列表List(列表)是Python中最频繁的数据类型,在其他语言中叫数组 专门用于存储一串信息 列表用[]定义,数据之间使用逗号隔开 列表的索引从0开始 5.1.1列表常用操作 name_li ...
- 集合的创建、集合的特性(成员操作符、for循环)
一.集合的创建 代码块: #集合里面的元素是不可重复的 s = {1,2,3,1,2,3,4,5} print(type(s)) print(s)s1 = set([]) print(type(s1) ...
最新文章
- Android ShareSDK桥接技术
- 【深度学习】深入浅出神经网络框架的模型元件(常用层和卷积层)
- 完美/兼容版添加事件以及删除事件
- qfile 计算文件有多少行_肉牛不喂精料行吗?如何计算肉牛一天喂多少精料?
- Android_Layout (一)
- rudesocket如何使用_c++ socket 客户端库 socks5 客户端 RudeSocket™ Open Source C++ Socket Library...
- 亚马逊员工因龙卷风身亡 贝索斯庆祝载人飞行惹众怒
- 汽车行业持续亏损?奥迪:不存在的
- CentOS 6.5 Nginx 配置
- JavaScript:Functions
- 如何将堆栈跟踪转换为字符串?
- 通过 EWF 创建一个XP Embedded
- 四川大学计算机网络实验,四川大学计算机网络实验报告
- 自制STC12C5A60S2最小系统板
- 微信视频号视频如何下载保存?教你批量下载保存视频号视频到手机相册
- 线性调频信号MATLAB仿真
- 英文名称来源 男英文名 女英文名
- Interpretable Rl Summary
- Proteus仿真STM32F103R6输出正弦波
- JS遍历对象,获取key、value的几种方法