列表:分片的元素赋值、删除元素和分片赋值

13年前
>>> 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']