List有很多的操作 : 在List的末尾添加一个成员;相当于a[len(a):] = [x]. - 把一个List添加到当前List的末尾;相当于
a[len(a):] = L.
- 在指定位置插入一个成员。X会插在第i个成员的前面。所以
a.insert(0, x) 插在List的最前面,a.insert(len(a), x) 相当于a.append(x).
- 从List里删掉成员X 。如果没有这个成员的话会报错。
- 删除指定位置的成员,并且返回这个成员。如果没有指定index,
a.pop() 会返回list的最后一个成员,并把它从list里删除。
- 返回在list里值为X的对象的的索引,如果没有会报错。
- 返回x在list里出现的次数。
- 对list的成员排序。
- 颠倒list的成员的次序。
>>> a = [66.6, 333, 333, 1, 1234.5]
>>> print a.count(333), a.count(66.6), a.count('x')
2 1 0
>>> a.insert(2, -1)
>>> a.append(333)
>>> a
[66.6, 333, -1, 333, 1, 1234.5, 333]
>>> a.index(333)
1
>>> a.remove(333)
>>> a
[66.6, -1, 333, 1, 1234.5, 333]
>>> a.reverse()
>>> a
[333, 1234.5, 1, 333, -1, 66.6]
>>> a.sort()
>>> a
[-1, 1, 66.6, 333, 333, 1234.5]
|