2018-02-25

好久没来博客园了

Python的列表生成公式 

例:

0~99的列表

原始的办法

li=[]
for i in range(0,100):
   li.append(i)
print(li)
#这是一种原始的办法
#前期我常用这种笨办法

好看一点的办法

li=[]
for i in range(0,100):li.append(i)
print(li)

列表生成式:

li=[i for i in range(0,100)]
print(li)

列表生成式多种用法:

例:

[

[0~n]

...

[0~n]

] 

li=[[o for i in range(0,100)] for i in range(0,100)]
for x in li:
    print(x)

例2:

li=[[i,i**2] for i in range(100)]
print(li)

例3:

a=[[a for a in range(10)]for i in range(10)]
print(a)

  

 

 

转载于:https://www.cnblogs.com/ksxh/p/8469578.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值