Collection学习之tuple及namedetuple,总结输出: 一、tuple 1.1特点 是元组,元素个数具有不可变性,不能对其中元素值进行修改,但如果元素是可变的list除外,但通常不建议这么使用; 可迭代iterable,即可以一一遍历其中的元素; 可拆包,即可位置提取其中的元素使用 ...
分类:
编程语言 时间:
2020-03-24 10:57:25
阅读次数:
64
定义: 内置函数:Python中自带的函数,不需要定义,可以直接使用。 如: input() #接受输入 print() #打印 len() #取长度 type() #判断什么类型 str() #转为字符串 tuple() #把list转为元组 set() #转集合 dict() #转字典 list ...
分类:
编程语言 时间:
2020-03-22 15:34:35
阅读次数:
77
什么是迭代呢?如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)
分类:
编程语言 时间:
2020-03-21 23:33:57
阅读次数:
84
取一个list或tuple的部分元素是非常常见的操作,使用循环显得十分繁琐,但是Python提供了切片操作符(Slice),能很简单的完成对列表或者元组进行取值
分类:
编程语言 时间:
2020-03-21 23:20:04
阅读次数:
82
接下来记录一下字典和列表练习相关的内容。 数据类型 python中有可变和不可变数据类型,如下 (1)可变类型:list、dict、set(集合,后面补充) (2)不可变类型:int、bool、str、tuple 字典 基本概念 字典(dict),是可变数据类型,跟前面学的列表一样,也是容器型数据类 ...
分类:
编程语言 时间:
2020-03-17 23:48:52
阅读次数:
80
不会改变内部数据的情况下,收缩维度大小为1的维度,使用squeeze函数。 numpy.squeeze(a,axis = None) a表示输入的数组;axis用于指定需要删除的维度,但是指定的维度必须为单维度,否则将会报错;axis的取值可为None 或 int 或 tuple of ints, ...
分类:
其他好文 时间:
2020-03-16 15:01:06
阅读次数:
74
迭代器(Iterable):能直接作用于for循环的对象,统称可迭代对象。例如:list、tuple、set、str、generator都是可迭代对象。 1、如何判断一个对象是否可迭代: # 如何判断一个对象是可迭代对象 #导入collections.abc模块中的Iterable对象 import ...
分类:
编程语言 时间:
2020-03-15 22:16:44
阅读次数:
71
Python 数据类型 Python 3中有6种标准的对象类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 1 Number(数字) Python 3支持3种不同的数值类型:整型(int)、浮点型(float) ...
分类:
编程语言 时间:
2020-03-14 22:00:10
阅读次数:
67
基本数据类型 1.int 整形 2.str 字符串 3.bool 布尔值 4.list 列表 5.tuple 元组 6.dict 字典 所有的字符串,字典所对应的方法存在相对应的“值”里 所有对象所具备的功能都保存在相应的类中 ...
分类:
编程语言 时间:
2020-03-14 20:20:38
阅读次数:
65
1.六种标准数据类型:number (数字) : int、float、boolstr(字符串)list(列表)tuple (元组)set(集合)dict(字典)不可变数据类型:number(数字)、str(字符串)、tuple(元组)可变数据类型:list (列表)、dict(字典)、set(集合) ...
分类:
其他好文 时间:
2020-03-13 11:30:28
阅读次数:
88