自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Python:迭代器Iterator

可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。生成器都是Iterator对象,但list、dict、str虽然是Iterable,却不是Iterator。把list、dict、str等Iterable变成Iterator可以使用iter()函数:>>> isins...

2019-06-26 13:30:43 150 1

转载 Python:生成器generator

在Python中,一边循环一边计算的机制,称为生成器:generator。创建生成器的方法一:只要把一个列表生成式的[]改成(),就创建了一个generator>>> L = [x * x for x in range(10)] #列表生成式>>> L[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]>>>...

2019-06-26 13:23:20 113

转载 Python:列表生成式

如果要生成list[1x1, 2x2, 3x3, ..., 10x10]:>>> [x * x for x in range(1, 11)][1, 4, 9, 16, 25, 36, 49, 64, 81, 100]写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环,就可以把list创建出来。for循环后面还可以加上if判断,这样我们就可以筛选出仅...

2019-06-25 20:07:34 71

转载 Python:迭代Iteration

如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代。迭代dict:>>> d = {'a': 1, 'b': 2, 'c': 3}>>> for key in d:... print(key)...acb默认情况下,dict迭代的是key。如果要迭代value,可以用fo...

2019-06-25 19:58:28 116

转载 Python:切片Slice

取一个list或tuple的前3个元素:>>> L[0:3]或者>>> L[:3]取一个list或tuple的倒数第2和倒数第1个元素:>>> L[-2:]先创建一个0-99的数列,然后分别取:前11-20个数>>> L[10:20][10, 11, 12, 13, 14, 15, 16, ...

2019-06-25 19:50:23 109

转载 Python:函数的参数

位置参数(x是位置参数)def power(x): return x * x默认参数(n是默认参数)def power(x, n=2): s = 1 while n > 0: n = n - 1 s = s * x return s可变参数(参数numbers接收到的是一个tuple)def calc(...

2019-06-25 13:35:51 83

转载 Python集合:dict和set

dict:>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}把数据放入dict的方法,除了初始化时指定外,还可以通过key放入:>>> d['Adam'] = 67set:set和dict类似,也是一组key的集合,但不存储value。在set中,没有重复的key,不可以放入可变对象。要创...

2019-06-24 20:43:30 53

转载 Python:tuple

tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。>>> classmates = ('Michael', 'Bob', 'Tracy')

2019-06-24 20:27:25 61

转载 Python:list

Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。用len()函数可以获得list元素的个数。获取倒数第1个元素:>>> classmates[-1]获取倒数第2个元素:>>> classmates[-2]append(): 往list中追加元素到末尾:>>&gt...

2019-06-24 20:22:32 61

转载 Python字符串格式化

>>> 'Hello, %s' % 'world''Hello, world'>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)'Hi, Michael, you have $1000000.'

2019-06-24 20:11:43 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除