列表解析的语法:[expr for iter_var in iterable], 它迭代iterable对象的所有条目.其中的expr应用于序列的每个成员,最后的结果值是该表达式产生的列表,迭代变量并不需要是表达式的一部分. #!usr/bin/env python #coding:utf-8 ''' 需求:找出出1-10内所有的奇数,并将奇数求平方 ''' print(tuple((i for i in range(11) if i%2))) print(list((i*i for i in…
Python学习02 列表 List Python列表 List Python中的列表(List)用逗号分隔,方括号包围(comma-separated values (items) between square brackets). 一个Python列表例子: movies = ['Hello', 'World','Welcome'] 在Python中创建列表时,解释器会在内存中创建一个类似于数组的数据结构来存放数据,数据项自下而上堆放(形成一个堆栈). 列表数据的访问 一般访问索引 可以像访…
列表是python中用的非常频繁的数据结构,它是有序序列.之前学的字符串就是一种有序序列.不过列表是可变的. 创建列表 li = list( ) #构造方法创建一个空列表 li = list( iterable_Object ) #以其它可迭代对象为参数初始化一个列表 li = [] #快捷方法创建一个空列表 li= [ i for i in range(1,11)] #推导式…