列表:分片的元素賦值、刪除元素和分片賦值

plllp 13年前發布 | 2K 次閱讀 Tsung

>>> x=['3','4','7']
>>> x[2]='11'
>>> x
['3', '4', '11']
以上就是簡單的分片的元素賦值示例。
下面舉一個簡單的刪除分片元素示例:
>>> name=['z','s','p','o']
>>> del name[2]
>>> name
['z', 's', 'o']
分片是一個非常強大的特性,分片賦值操作更加現實它的強大。
先做一個List函數的示例
>>> list("hello world")
['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']
然后通過分片賦值改變內容.
>>> list("hello world")
['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']
>>> words=list("hello world")
>>> words[5:] = list('kitty')
>>> words
['h', 'e', 'l', 'l', 'o', 'k', 'i', 't', 't', 'y']
也可以通過分片賦值  不替換任何元素的情況下插入新元素 

>>> number=['t','k']
>>> number[1:1]=['h','a','n']
>>> number
['t', 'h', 'a', 'n', 'k']


</div>

 本文由用戶 plllp 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
寫博客

博客分類