Python公式集合

1.python复制反转

用法说明:b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象
a=‘python’ ,则a[1,3]为341
实现数组反转:
反转[::-1]表示将数组反转
b = a[i:j:s]表示:i,j与上面的一样,但s表示步进,缺省为1.
所以a[i:j:1]相当于a[i:j]
当s<0时,i缺省时,默认为-1. j缺省时,默认为-len(a)-1
所以a[::-1]相当于 a[-1:-len(a)-1:-1],也就是从最后一个元素到第一个元素复制一遍,即倒序。
————————————————
版权声明:本文为CSDN博主「明宇李」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mingyuli/article/details/81604795
例子:
在这里插入图片描述
在这里插入图片描述

2.pop使用

pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
例:
list1 = [‘Google’, ‘Runoob’, ‘Taobao’]
list_pop=list1.pop(1)
print “删除的项为 :”, list_pop
print "列表现在为 : ", list1
结果:
删除的项为 : Runoob
列表现在为 : [‘Google’, ‘Taobao’]

3.set使用

可以去重例:元祖i=(‘f’, ‘f’, ‘f’),set(i)则结果为f

4.*list

原:list=[“flower”,“flow”,“flight”],*list则为flower flow flight,即取出所有元素

5.zip

原strs=[“flower”,“flow”,“flight”]则zip(*strs)则变为元祖(‘f’, ‘f’, ‘f’),(‘l’, ‘l’, ‘l’),(‘o’, ‘o’, ‘i’),(‘w’, ‘w’, ‘g’)
例:for i in zip(‘aaa’,‘bbb’):
print(i)
结果为:
(‘a’, ‘b’)
(‘a’, ‘b’)
(‘a’, ‘b’)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值