多语言展示
当前在线:835今日阅读:6今日分享:31

如何使用PYTHON里列表推导

如何使用PYTHON里列表推导
工具/原料

PYTHON

方法/步骤
1

打开JUPTER NOTEBOOK,新建一个PY文档。

2

a = [1, 8, 22, 0, 3, 5]b = []b.append(2)b.append(16)print(b)如果我们要修改一个列表,可以逐个新增,但是比较麻烦。

3

c = []for i in a:    c.append(i * 2)print(c)当然我们也可以用FOR LOOPS来把数据新增进去。

4

d = [i * 2 for i in a]print(d)列表推导就可以一句话解决问题。

5

e = []for x in range(20):    e.append(x ** 2)print(x)f = [x ** 2 for x in range(20)]print(f)当然我们也可以用在范围里面,设置一个范围值,调整数据。

6

for i in range(1, 29, 2):    print(i)g = []for i in range(1, 29, 2):    g.append(i ** 2)print(g)g1 = [i ** 2 for i in range(1, 29, 2)]print(g1)如果是有间隔的范围我们也是可以运用上这个方法的。

注意事项

注意虽然只有一句话但是要看前后条件

推荐信息