python_learning_02

python 学习02

切片:
取一个list和tuple的部分元素就要用用到切片
L=[‘Michael’,‘Sarah’,‘Tracy’,‘Bob’,‘Jack’]
取前三个元素

[L[0],L[1],L[2]}
[‘Michael’,‘Sarsh’,‘Tracy’]
或者用循环:

r=[]
n=3
for i in range(n):
… r.append(L[i])

r
[‘Michael’,‘Sarsh’,‘Tracy’]
其实python提供了切片
L[0:3]
[‘Michael’,‘Sarsh’,‘Tracy’]
表示从0开始,但是不包括3,
第一个索引是0可以省略

L[:3]
[‘Michael’,‘Sarch’,‘Tracy’]

L[1:3]
[‘Sarah’,‘Tracy’]

L[-2:]
[‘Bob’,‘Jack’]

L[-2:-1]
[‘Bob’]

L=list(range(100))
L
[0,1,2,…99]

L[:10]
[0,1,2,3,4,5,6,7,8,9]

L[-10:]
[90,91,92,93,94,95,96,97,98,99]

L[10:20]
L[10,11,12,13,14,15,16,17,18,19]
L[:10:2]
[0,2,4,6,8]

L[::5]
[0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,70,75,80,85,90,95]

L[:]
[0,1,2,3,4,…,99

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值