元组tuple:在Python数据类型中属于不可变数据类型命名元组:namedtuples:是python中的元组数据类型的扩展普通元组中的数据只能通过索引(index)来访问命名元组:可以通过唯一标识符来访问存储的数据,(名字.对象)使用:导入fromcollectionimportnamedtuple定义:In[11]:Car=namedtuple(‘Car‘,‘colorsizemileag
分类:
编程语言 时间:
2018-07-17 23:32:20
阅读次数:
203
collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来访问 ...
分类:
编程语言 时间:
2018-07-10 21:24:17
阅读次数:
189
logging日志模块 低配版 高配版 collections 模块 提供特殊的数据类型模块 from collections import namedtuple #对应值的元组point = namedtuple('Point',['x','y']) p = point(10,30) # p = ...
分类:
其他好文 时间:
2018-07-09 21:31:22
阅读次数:
164
from random import randint data = {"Student{}".format(i):randint(60,100) for i in range(1,21)} nameTuple 1 >>> from collections import namedtuple 2 >> ...
分类:
编程语言 时间:
2018-07-09 15:28:47
阅读次数:
262
1.模块模块:一块python代码一组C语言的代码一堆写好的现成可以用的函数、类模块的作用:节省内存消耗模块的分类:内置模块扩展模块自定义模块2.常用模块###########collections#############namedtuple:可命名元祖namedtuple(‘名称‘,[属性list])##deque:实现插入和删除操作的双向列表支持append()appendl
分类:
编程语言 时间:
2018-07-06 11:26:05
阅读次数:
181
a = (zhangsan,20,nv,123@163.com) 输出姓名 a[0] 输出年龄 a[1] 输出性别 a[2] ..... 这样写可读性非常低 使用 内置元祖子类 from collections import namedtuple Item = namedtuple('class_n ...
分类:
编程语言 时间:
2018-07-04 22:56:41
阅读次数:
189
from collections import namedtuple Point = namedtuple('Point', ['x', 'y'])#本质就是等价于 class Point(): # def __init__(self,x,y): ... ...
分类:
其他好文 时间:
2018-06-29 20:33:27
阅读次数:
139
#!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : 2018/6/20 9:13# @File : yield_from11.pyfrom collections import namedtupleResult = namedtuple('Resul ...
分类:
其他好文 时间:
2018-06-20 11:18:49
阅读次数:
272
# 模块# collections模块# 1、namedtuple:生成可以使用名字来访问元素内容的tuple# from collections import namedtuple# namedtuple('名称', [属性list]):# from collections import name ...
分类:
编程语言 时间:
2018-06-09 19:43:45
阅读次数:
190
collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成: >>> p = (1, 2) 但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的。 定义一个class又小 ...
分类:
编程语言 时间:
2018-06-07 21:53:36
阅读次数:
184