核心数据类型: 数字(int整型、float浮点型、complex复数、bool布尔型) 字符串 str 列表(List) 元组(Tuple) 字典(Dictionary) 集合() 数字 bool布尔型 ...
分类:
编程语言 时间:
2019-10-04 22:39:57
阅读次数:
97
这四个都是python中的序列,用于存放数据,他们区别总结如下: 列表list 元组tuple 字典dictionary 集合set 是否可变 可变 不可变 可变 可变 是否有序 有序 有序 无序 无序 元素是否重复 可重复 可重复 键不可重复 不可重复 定义符号 [] () {key:value} ...
分类:
编程语言 时间:
2019-09-23 10:02:44
阅读次数:
177
python元组(tuple)Python的元组和列表类似,不同之处在于元组中的元素不能修改(因此元组又称为只读列表),且元组使用小括号而列表使用中括号;1、元组中只包含一个元素时,需要在元素后面添加逗号来消除歧义;2、元组中的元素值使不允许修改的,但可以对元组进行连接组合;3、元组中的元素是不允许删除的,但可以使用del语句来删除整个元组;4、元组之间可以使用+和*,即允许元组进行组合连接和重复
分类:
编程语言 时间:
2019-09-18 13:18:38
阅读次数:
129
元组 1.元组与列表类似,里面的元素用","号隔开,使用小括号 2.元组里面的数据不可修改 tuple = (1,2,3,4,'b') 修改元组中的元素,不可修改 当元组中只有一个元素时,需要在后面加上逗号',',否则会被当成运算符使用 访问元组,同样遵循顾头不顾尾的规则 删除元组,不能删除元组中的 ...
分类:
编程语言 时间:
2019-09-11 12:02:13
阅读次数:
77
有时,你会看到python中定义函数的时候带有两个奇怪的参数:*args、**kwargs。如果你曾经想知道它们是干什么的,或者想知道你的IDE为什么在main()函数中定义它们,那么本文可以帮助到你。本文会告诉你在python中如何使用args和kwargs,来增加函数的灵活性。 1.传递多个参数 ...
分类:
编程语言 时间:
2019-09-08 19:58:47
阅读次数:
82
最近都在用Python写一些脚本,用到一些基础的数据结构,今天来聊一聊Python中最常见的两种数据结构:列表(list)和元组(tuple),这两种数据结构到底有哪些区别呢? 一、共同点 1、列表和元组,都是一个可以放置任意数据类型的有序集合。 比如: l = [1, 2, 'hello', 'w ...
分类:
编程语言 时间:
2019-08-31 01:05:08
阅读次数:
138
[TOC] conllections模块 conllecctions是python内建的一个集合模块,提供了许多有用的集合类 1.有名元组 tuple是元组,它是可以表示一个不变的集合比如一个坐标的点就可以表示成: 实际上我们通过一个这样的元组很难想象它是已个坐标轴 numedtuple有名元组表示 ...
分类:
其他好文 时间:
2019-08-23 22:42:57
阅读次数:
129
#本小节的重点就是区别数组和元组 #主要看元组的使用方法 #print(sys.getsizeof(f))相比生成式生成器不占用存储空间 #元组 #和数组不同的是元组不以被修改,数组可以元组是用括号 a =(1,2,3) #数组改元组:b= tuple(a) #可以相加放到一个新的元组 #字典的一切 ...
分类:
编程语言 时间:
2019-08-03 14:53:04
阅读次数:
115
序列 序列是Python中最基本的数据结构,包括字符串、列表、元组。 序列,顾名思义,是有序的,序列都有索引,都能进行索引、切片(截取)、加(连接)、乘(倍增)、检查成员的操作。 因为序列有序,可通过位置来区分元素,所以序列中可含有相同的元素。 序列的通用操作 1、索引 seq[index] ind ...
分类:
编程语言 时间:
2019-08-03 01:09:14
阅读次数:
115
数组合并了相同类型的对象,而元组(Tuple)合并了不同类型的对象。 简单的例子 定义一对值分别为 string 和 number 的元组: 当赋值或访问一个已知索引的元素时,会得到正确的类型: 也可以只赋值其中一项: 但是当直接对元组类型的变量进行初始化或者赋值的时候,需要提供所有元组类型中指定的 ...
分类:
其他好文 时间:
2019-08-01 09:29:04
阅读次数:
353