python之OrderedDict类
1 # OrderedDict类使用举例 2 # OrderedDict类的使用与字典相似,不同的是OrderedDict类会记录键值对的添加顺序 3 from collections import OrderedDict 4 5 hoppys = OrderedDict() 6 hoppys['mike'] = 'swim' 7 hoppys['tom'] = 'reading' 8 hoppys['lily'] = 'singing' 9 10 print(hoppys) 11 print('Tom的爱好是:' + hoppys['tom']) 12 13 for name, hoppy in hoppys.items(): 14 print('-', name.title(), hoppy)
运行结果:
1 OrderedDict([('mike', 'swim'), ('tom', 'reading'), ('lily', 'singing')]) 2 Tom的爱好是:reading 3 - Mike swim 4 - Tom reading 5 - Lily singing
转载于:https://www.cnblogs.com/gongxr/p/7225461.html
python之OrderedDict类相关推荐
- python编写赛车游戏单机版_使用Python中OrderedDict模拟一个简单的竞速游戏排名
上一篇,我们梳理了Python中关于字典排序的一些常用方法(杂乱无章的数据结构如何进行排序,简明讲述Python字典排序那些事).其中,我们讲到了Python的collections模块中的Order ...
- python创建一个类初始化两个变量name、age_Python小白入门:第八讲||类
Python 是一种面向对象的编程语言.在面向对象编程中,你编写表示现实世界中的事务和情景的类,并基于这些类来创建对象. 编写类时,你定义的一大类对象都有的通用行为.基于类创建对象时,每个对象都自动具 ...
- Python 内编写类的各种技巧和方法
简介 有关 Python 内编写类的各种技巧和方法(构建和初始化.重载操作符.类描述.属性访问控制.自定义序列.反射机制.可调用对象.上下文管理.构建描述符对象.Pickling). 你可以把它当作一 ...
- python编写ATM类_Python中编写类的各种技巧和方法
有关 Python 内编写类的各种技巧和方法(构建和初始化.重载操作符.类描述.属性访问控制.自定义序列.反射机制.可调用对象.上下文管理.构建描述符对象.Pickling).你可以把它当作一个教程, ...
- Python中自定义类如果重写了__repr__方法为什么会影响到str的输出?
这是因为Python3中,str的输出是调用类的实例方法__str__来输出,如果__str__方法没有重写,则自动继承object类的__str__方法,而object类的__str__方法是调用_ ...
- python如何定义类_Python 面向对象
Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的.本章节我们将详细介绍Python的面向对象编程. 如果你以前没有接触过 ...
- Python中的类、模块和包究竟是什么?
Python培训教程:Python中的类.模块和包究竟是什么?在Python和其他编程语言中,都有类似或相同的概念,如对象.类.模块.包,名称都是一样的,只不过会有细微的一些区别,正是因为有这些存在, ...
- 刻意练习:Python基础 -- Task10. 类与对象
背景 我们准备利用17天时间,将 "Python基础的刻意练习" 分为如下任务: Task01:变量.运算符与数据类型(1day) Task02:条件与循环(1day) Task0 ...
- Python模块与类
2019独角兽企业重金招聘Python工程师标准>>> 类 类的定义,继承 类中的属性,类属性和实例属性的区别及访问方式 变量名以"_"或"__&quo ...
- Python之面向对象类和对象
Python之面向对象类和对象 定义一个类:class 定义类的语法: class Test(object):"""类里定义一类事物共同的技能.可以是变量,也可是函数.& ...
最新文章
- python运算符(算数运算符、赋值运算符、复合赋值运算符、比较运算符、逻辑运算符)
- Eureka VS Zookeeper
- java杂记-static
- vue项目通过命令行传参实现多环境配置(基于@vue/cli)
- python selenium grid_selenium grid 使用
- Leecode大厂热题100道系列题解
- WUSTOJ 1282: Start(Java)
- 如何机智的弄坏一台电脑?
- python中keyboardinterrupt_为什么我不能在python中处理KeyboardInterrupt?
- android adb 模拟来电,在Android模拟器中模拟GPS、打电话、发短信……
- kallsyms 压缩_initrd.img、System.map学习札记
- 单元测试工具 unitils
- 【note】Java程序设计基础第五版(下)
- 【Kafka】命令行管理topic
- Linux下的Python Socket网络编程(聊天机器人)
- python判断图片类型_python模块之imghdr检测图片类型
- miui12怎么自定义开机动画_MIUI12一天的体验,像换新机一样,感知超强!
- 奈飞win10安装包_使用Windows10系统在奈飞/网飞上观看4K的必要条件
- java mqtt服务器搭建
- 中国邮政国际航空挂号信是可以网上查询跟踪的