list | tuple | 介绍 | |
---|---|---|---|
s._add_(s2) | √ | √ | s + s2,拼接 |
s._iadd_(s2) | √ | s += s2, 就地拼接 | |
s.append(e) | √ | 在尾部添加一个新元素 | |
s.clear() | √ | 删除所有元素 | |
s._contains_(e) | √ | √ | s是否包含e |
s.copy() | √ | 列表的浅复制 | |
s.count(e) | √ | √ | e在s中出现的次数 |
s._delitem_( p) | √ | 把位于p的元素删除 | |
s.extend(it) | √ | 把可迭代对象it追加给s | |
s._getitem_( p) | √ | √ | s[p]获取位置p的元素 |
s._getnewargs_() | √ | 在pickle中支持更加优化的序列化 | |
s.index(e) | √ | √ | 在s中找到元素e第一次出现的位置 |
s.insert(p, e) | √ | 在位置p之前插入元素e | |
s._iter_() | √ | √ | 获取s的迭代器 |
s._len_() | √ | √ | len(s)获取s中元素的数量 |
s._mul_(n) | √ | √ | s * n ,n个s的重复拼接 |
s._imul_(n) | √ | s *= n, 就地重复拼接,快于 s = s * n | |
s._rmul_(n) | √ | √ | n * s, 反向拼接 |
s.pop([p]) | √ | 删除最后或是位于p的元素,并返回它的值 | |
s.remove(e) | √ | 删除s中第一次出现的e | |
s.reverse() | √ | 就地把s的元素倒序排列 | |
s._reversed_() | √ | 返回s的倒序迭代器 | |
s._setitem_(p, e) | √ | s[p] = e, 把元素e放在位置p,代替已经在那个位置的元素 | |
s.sort([key], [reverse]) | √ | 就地对s中的元素进行排序,可选的参数有key和reverse |
list | array | 介绍 | |
---|---|---|---|
s._add_(s2) | √ | √ | s + s2,拼接 |
s._iadd_(s2) | √ | s += s2, 就地拼接 | |
s.append(e) | √ | √ | 在尾部添加一个新元素 |
s.byteswap | √ | √ | 翻转数组内每个元素的字节序列,转换字节序 |
s.clear() | √ | 删除所有元素 | |
s._contains_(e) | √ | √ | s是否包含e |
s.copy() | √ | 列表的浅复制 | |
s._copy_() | √ | 对copy.copy的支持 | |
s._deepcopy_() | √ | 对copy.deepcopy的支持 | |
s.count(e) | √ | √ | e在s中出现的次数 |
s._delitem_( p) | √ | √ | 把位于p的元素删除 |
s.extend(it) | √ | √ | 把可迭代对象it追加给s尾部 |
s.frombytes(b) | √ | 将压缩成机器值的字节序列读出来添加至尾部 | |
s.fromfile(f, n) | √ | 将二进制文件f内含机器值读出来添加至尾部 | |
s.fromlist(l) | √ | 将list的元素添加添加至尾部 | |
s._getitem_( p) | √ | √ | s[p]获取位置p的元素 |
s.index(e) | √ | √ | 在s中找到元素e第一次出现的位置 |
s.insert(p, e) | √ | √ | 在位置p之前插入元素e |
s.itemsize | √ | 数组中每个元素的长度是几个字节 | |
s._iter_() | √ | √ | 获取s的迭代器 |
s._len_() | √ | √ | len(s)获取s中元素的数量 |
s._mul_(n) | √ | √ | s * n ,n个s的重复拼接 |
s._imul_(n) | √ | √ | s *= n, 就地重复拼接,快于 s = s * n |
s._rmul_(n) | √ | √ | n * s, 反向拼接 |
s.pop([p]) | √ | √ | 删除最后或是位于p的元素,并返回它的值 |
s.remove(e) | √ | √ | 删除s中第一次出现的e |
s.reverse() | √ | √ | 就地把s的元素倒序排列 |
s._reversed_() | √ | 返回s的倒序迭代器 | |
s._setitem_( p, e) | √ | √ | s[p] = e, 把元素e放在位置p,代替已经在那个位置的元素 |
s.sort([key], [reverse]) | √ | 就地对s中的元素进行排序,可选的参数有key和reverse | |
s.tobytes() | √ | 把所有元素的机器值用bytes对象形式返回 | |
s.tolist() | √ | 把数组转换成列表,列表里的元素类型是数字对象 | |
s.tofile() | √ | 把苏哦有元素以机器值的形式写入一个文件 | |
s.typecode | √ | 返回只有一个字符的字符串,代表数组元素在C语言中的类型 |