Python占位符怎么用,python字符切片操作

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: