python字典的循环是默认取key的

字典循环默认取key例子

dict={‘name‘:‘john‘,‘number‘:‘201801‘,‘weight‘:‘80kg‘,‘tall‘:‘180cm"}
#------直接循环字典默认取key------
for i in dict:
print(i)
#-----也可以循环key---------
for i in dict(keys):
print(i)
#------循环值---------------
for i in dict(values):
print(i)

原文地址:https://www.cnblogs.com/isac/p/8931134.html

时间: 2024-10-13 22:45:54

python字典的循环是默认取key的的相关文章

Python入门——for循环

循环取值 while循环 students = ['egon', 'lxx', 'alex'] i = 0 while i < 3: print(students[i]) i += 1 针对循环取值操作,while循环并不擅长,于是python提供一个专门循环取值操作:for循环 for循环 students = ['egon', 'lxx', 'alex'] for x in students: # 有几个值就循环几次 print(x) dic={'name':'egon','age':18,

python 字典操作提取key,value

python 字典操作提取key,value dictionaryName[key] = value 1.为字典增加一项  2.访问字典中的值  3.删除字典中的一项  4.遍历字典  5.字典遍历的key\value  6.字典的标准操作符  7.判断一个键是否在字典中  8.python中其他的一些字典方法   原文地址:https://www.cnblogs.com/changfeng1800/p/8284125.html

【Python基础学习篇】Python字典

字典(Dictionary)是由"键-值"对组成的集合,字典中的"值"通过"键"来引用. 一.字典的创建 字典由一系列的"键-值"(key-value)对组成,"键-值"对之间用"逗号"隔开,并且被包含在一对花括号中. 创建字典的格式如下: dictionary_name = {key1:value1,key2:value2,...} 如果需要创建一个空的字典,只需要一对花括号即可,如下

Python字典使用(八)

字典描述: 字典是另一种可变容器模型,且可以存储任意类型对象. 字典的每个键值(key=>value)对用冒号分隔,每对之间用逗号分割,整个字典包括花括号在内,如下所示: d={key1:value1,key2:value2} 键必须是唯一的,但值不必. 值可以取任何数据类型,但是键是必须不可变的,如字符串.元组或数字. 如: d = {'Alex':'aaa','Wang':'bbb'}d1={'Alex':111,'Wang':222} 访问字典的值: d = {'Alex':'aaa','

Python字典、集合结构详解

目录 字典 导言 什么是字典 字典的主要特征 访问字典的值 创建空字典并添加键--值对 修改字典中的值 删除键--值对 遍历字典 遍历所有键--值对 遍历字典中的键 遍历字典中的值 通过映射函数创建字典 集合 导言 什么是集合 set()函数 计算集合元素个数 集合添加.删除元素 添加元素 删除元素 删除.清空集合 删除整个集合 清空集合 集合的交集.并集和差集运算 运算符进行运算 函数实现 参考资料: 例题讲解 四则运算(用字典实现 题目分析 代码实现 列表去重 题目分析: 代码实现 通过两个

python 字典有序无序及查找效率,hash表

刚学python的时候认为字典是无序,通过多次插入,如di = {}, 多次di['testkey']='testvalue' 这样测试来证明无序的.后来接触到了字典查找效率这个东西,查了一下,原来字典在python内部是通过哈希表的顺序来排的,做了一些测试,比如di = {1:1,3:3,2:2,4:4,5:5} ,无论怎么改变键值对的顺序,print di 总是会{1: 1, 2: 2, 3: 3, 4: 4, 5: 5}.所以看起来当插入di['key']='value'时,这组键值对有时

Python字典高级使用方法汇总

Python字典高级使用方法汇总 字典(dictionary)是python中的一种非常灵活和强大的数据结构,可以完成很多操作.本文总结了一些除了基本的初始化.赋值.取值之外的常用的字典使用方法. 字典基础参考: [1]:http://www.w3cschool.cc/python/python-dictionary.html [2]:http://www.111cn.net/phper/python/56355.htm [3]:http://skyfen.iteye.com/blog/5675

python基础之循环结构以及列表

python基础之编译器选择,循环结构,列表 本节内容 python IDE的选择 字符串的格式化输出 数据类型 循环结构 列表 简单购物车的编写 1.python IDE的选择 IDE的全称叫做集成开发环境(IDE,Integrated Development Environment ) 常用的编程语言IDE开发工具有如下一些: VIM #经典的linux下的文本编辑器 Emacs #linux 文本编辑器, 比vim更容易使用 Eclipse # Java IDE,支持python, c ,

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