方法 | 解释 | 列表 | 元组 |
s.__add__(s2) | s + s2,拼接 | √ | √ |
s.__iadd__(s2) | s += s2,就地拼接 | √ | |
s.append(e) | 在后面增加一个新元素e | √ | |
s.clear() | 删除所有元素 | √ | |
s.__contains__(e) | 判断s是否包含元素e | √ | √ |
s.copy() | 复制,浅复制 | √ | |
s.count(e) | 统计e在s中出现的次数 | √ | √ |
s.__delitem__(i) | 删除位于i的元素 | √ | |
s.extend(t) | 在可跌宕对象后面增加s | √ | |
s.__getitem__(i) | 返回p位置的元素 | √ | √ |
s.index(e) | 查找e,并返回e第一次出现的位置索引 | √ | √ |
s.insert(p,e) | 在索引为p的地方插入元素e | √ | |
s.__len__() | 与len(s)一致,返回s中元素的数量 | √ | √ |
s.__mul__(n) | sxn,s重复n次 | √ | √ |
s.pop([i]) | 中见不加[i]删除最后一个元素,加上[i]删除索引为i的元素 | √ | |
s.remove(e) | 删除s中第一个e元素 | √ | |
s.reverse() | 将s中的所有元素进行倒序排列 | √ | |
s.__setitem__(p,e) | 与s[p]=e一致,将p位置的元素设置为e,之前的p位置元素被替代 | √ |