Python占位符怎么用,python字符切片操作
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、切片说明
片段可以作为独立对象从原始序列中“取出”,也可以留在原始序列中用作占位符。
2、占位符的使用
字符串拼接的方法,其中三个格式化类(即%,format(),template)的拼接方法都使用了占位符的思想。对于列表,使用切片作为占位符也可以达到拼接列表的效果。请务必注意,必须将可迭代对象分配给切片。
3、实例
李=[1,2,3,4]
#在头部拼接
李[:0]=[0]#[0,1,2,3,4]
#末端拼接
李[len(li):]=[5,7]#[0,1,2,3,4,5,7]
#在中间拼接
李[6:6]=[6]#[0,1,2,3,4,5,6,7]
#分配给切片的值必须是可迭代对象。
李[-1:-1]=6#(错误,类型错误:无法指定)
李[:0]=(9,)#[9,0,1,2,3,4,5,6,7]
Li [33600]=range (3) # [0,1,2,9,0,1,2,3,4,5,6,7]在上面的例子中,如果把切片作为独立的对象拿出来,你会发现它们都是空列表,也就是Li [33600]==Li [len]当你删除一个纯占位符时,并不会影响列表中的元素。
这就是python切片作为占位符的用法。阅读完本文后,您也可以尝试使用切片作为占位符来拼接列表。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。