找到嵌套列表中名字含有两个'e'的所有名字 执行输出: ['Jefferson', 'Wesley', 'Steven', 'Jennifer'] 列表推导式,最多不超过3个for循环判断只能用一个 字典推导式将一个字典的key和value对调 执行输出: {10: 'a', 34: 'b'} 集合 ...
分类:
其他好文 时间:
2018-09-19 11:37:59
阅读次数:
163
推导式套路 之前我们已经学习了最简单的列表推导式和生成器表达式。但是除此之外,其实还有字典推导式、集合推导式等等。 下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式。 列表推导式 例一:30以内所有能被3整除的数 例二:30以内所有能被3整除的数的平方 例三:找到嵌套列表中名字含有两 ...
分类:
编程语言 时间:
2018-09-18 22:38:24
阅读次数:
198
列表是在Python中是一组数据的集合 如: li = ['jack','tom','jim'] 列表中的数据类型也可以不同 如: li = ['jack',123,'tom',89] 列表中也可以嵌套列表 如: li= ['jack',123,['hello','python',89],'中国'] ...
分类:
编程语言 时间:
2018-09-14 21:35:16
阅读次数:
166
Python内置类型之字典类型详解 1.字典的概念 字典是一种通过名字或者关键字引用的得数据结构,其键可以是数字、字符串、元组,这种结构类型也称之为映射。字典类型是Python中唯一內建的映射类型。字典是另一种可变容器模型,且可存储任意类型对象。(鉴于字典可存储的信息量几乎不受限制,因此会教给大家如 ...
分类:
编程语言 时间:
2018-08-26 11:58:27
阅读次数:
166
>>> s = (1,2,3,[2,3])>>> s(1, 2, 3, [2, 3])>>> s[3] + [5,6][2, 3, 5, 6]>>> s[3] += [5,6]Traceback (most recent call last): File "<stdin>", line 1, in ...
分类:
其他好文 时间:
2018-08-24 22:52:46
阅读次数:
213
Python列表 List(列表) 是 Python 中使用最频繁的数据类型。 列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。 列表用 [ ] 标识,是 python 最通用的复合数据类型。 列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取 ...
分类:
编程语言 时间:
2018-08-22 13:18:31
阅读次数:
187
a=[1,[2,[3],4],5]deflist_more(arg):new_list=[]foriinarg:iftype(i)isnotlist:new_list.append(i)else:new_list.extend(list_more(i))returnnew_listIn[65]:list_more(a)Out[65]:[1,2,3,4,5]
分类:
其他好文 时间:
2018-08-13 21:21:54
阅读次数:
259
tuple(元组):只是可读,不可以修改# tup1 = () #空元组# tup2 = (20,) #元组内有一个元素,需要在元素后添加逗号a = (1,2,3,4)print(a[1])a[1] = 5print(a) #程序会报错,因为元组不能修改#嵌套 列表中又包含列表或者元组#代码:a = ...
分类:
编程语言 时间:
2018-08-12 22:20:39
阅读次数:
810
我们先来了解一下可变与不可变类型的数据 (1)可变类型:列表,字典(内存中的数据允许被修改) 不可变类型:数字,字符串,元组(内存中的数据不允许被修改) 接着我们通过一个实例来看一看可变与不可变类型数据之间的区别 下面这个代码,我们看到的结果会是什么呢 结果是这样的 很显然a的值肯定是要发生变化的, ...
分类:
其他好文 时间:
2018-08-12 17:23:08
阅读次数:
299
数据结构之列表类型(list) 列表说明 增加元素到列表 删除列表元素 更改列表元素 查看列表元素 列表脚本操作符 列表截取与拼接 嵌套列表 列表内置函数 一、列表说明 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类 ...
分类:
编程语言 时间:
2018-07-31 01:33:48
阅读次数:
145