python切片操作 [:-2](python使用切片的三条规则)
导读:1、切片赋值的第一条规则是,由于切片返回一个列表,切片赋值需要列表。 >>>p[...
1 、切片赋值的第一条规则是 ,由于切片返回一个列表 ,切片赋值需要列表 。
>>>p[2:3] [t] >>>p[2:3]=[T] >>>p [P,y,T,h,o,n] >>>p[2:3]=t Traceback(mostrecentcalllast): File"<stdin>",line1,in<module> TypeError:canonlyassignaniterable2 、切片分配的第二条规则是 ,切片索引返回列表的任何部分 ,这与切片分配更改的部分相同 。
>>>p[2:4] [T,h] >>>p[2:4]=[t,r] >>>p [P,y,t,r,o,n]3 、切片分配的第三条规则是 ,分配的列表不必具有相同的长度 。
索引切片被简单地切出并被分配的任何内容整体替换:
>>>p=[P,y,t,h,o,n]#Startover >>>p[2:4]=[s,p,a,m] >>>p [P,y,s,p,a,m,o,n]以上就是python使用切片的三条规则 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!