python基础——列表推导式 python基础——列表推导式 1 列表推导式定义 列表推导式能非常简洁的构造一个新列表:只用一条简洁的表达式即可对得到的元素进行转换变形 2 列表推导式语法 基本格式如下: [expr for value in collection if condition] 过滤 ...
分类:
编程语言 时间:
2017-10-04 00:18:22
阅读次数:
187
今天跟大家分享两种python 3.x文件读取的方法: 第一种(low loop): f = open("file.txt","r",encoding="utf-8") for line in f.readlines(): print(line) readlines()方法一次性将文件内容以列表的形 ...
分类:
编程语言 时间:
2017-10-02 23:52:01
阅读次数:
428
a=[x for x in range(10)] print(a) #[0, 1, 2, 3, 4, 5, 6, 7, 8, 9 def pow(x): return x**2 b=[pow(x) for x in range(10)] #内嵌函数 print(b) #[0, 1, 4, 9, 16... ...
分类:
编程语言 时间:
2017-10-02 17:52:35
阅读次数:
214
In [1]: t = (10,10,20) In [3]: tuple(set(t)) Out[3]: (10, 20) In [5]: li = [10,10,20,20] In [6]: list(set(li)) Out[6]: [10, 20] ...
分类:
编程语言 时间:
2017-09-26 01:08:00
阅读次数:
166
首先,我们先了解下什么是列表:序列是Python中最基本的数据结构,类似于数组。序列中的每个元素都分配一个数字 - 它的位置,或索引(index),,也叫下标第一个索引是0,第二个索引是1,依此类推。 创建一个列表: 在末尾增加: 指定位置插入: 指定位置删除: 获得某个字符串的索引: 修改: 统计 ...
分类:
编程语言 时间:
2017-09-23 20:23:10
阅读次数:
301
1、使用del语句删除元素 del语句将值从列表中删除后,就再也无法访问它了。 2、使用pop()删除元素 pop()可删除列表末尾的元素,并让你能够接着使用它。食欲弹出(pop)源自这样的类比:列表就是一个栈,而删除列表末尾的元素相当于弹出栈顶元素。 作用:假设列表中的摩托车是按照购买时间存储的, ...
分类:
编程语言 时间:
2017-09-19 15:23:12
阅读次数:
300
python的列表是用于存放一组数据,表示形式 用 [ ]来表示 1,列表的常用方法: 列表copy()的用法,只拷贝一层 列表的完全copy() 2,元组 元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表,元组的表达形式用()来表式 只有2个方法,一个是coun ...
分类:
编程语言 时间:
2017-09-18 22:36:16
阅读次数:
394
列表可以嵌套不同的数据类型,如下是在列表中嵌套字典a=[{"name":‘zhouziqi‘,‘contact‘:17806762943},{"name":‘zhouyu‘,‘contact‘:13246910612}]
foriina:
print(i)我们可以用for循环去显示每个字典如果想找一个名字为zhouziqi的信息,思路是这样的,让a列表中的每个字典一个个..
分类:
编程语言 时间:
2017-09-17 11:36:55
阅读次数:
179
why?我要写这个程序。这个程序是在复习字典的使用并且配合前面复习过的列表来写的一个程序。实现一个名片的管理! 什么时候用列表什么时候用字典呢?面对这个问题我的想法是,当你存取的数据类型都是一样的时候,使用列表,当你存取的数据类型不一样时就用字典。这里说明一下数据类型不一样不是指整形或者字符型 举个 ...
分类:
编程语言 时间:
2017-09-17 00:37:49
阅读次数:
247