list :: Class list
[hide private]
[frames] | no frames]

Class list

object --+
         |
        list

list() -> new empty list list(iterable) -> new list initialized from iterable's items
Instance Methods [hide private]
 
__add__(x, y)
x+y
 
__contains__(x, y)
y in x
 
__delitem__(x, y)
del x[y]
 
__delslice__(x, i, j)
del x[i:j]
 
__eq__(x, y)
x==y
 
__ge__(x, y)
x>=y
 
__getattribute__(...)
x.__getattribute__('name') <==> x.name
 
__getitem__(x, y)
x[y]
 
__getslice__(x, i, j)
x[i:j]
 
__gt__(x, y)
x>y
 
__iadd__(x, y)
x+=y
 
__imul__(x, y)
x*=y
new empty list
__init__()
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__iter__(x)
iter(x)
 
__le__(x, y)
x<=y
 
__len__(x)
len(x)
 
__lt__(x, y)
x<y
 
__mul__(x, n)
x*n
 
__ne__(x, y)
x!=y
a new object with type S, a subtype of T
__new__(T, S, ...)
 
__repr__(x)
repr(x)
 
__reversed__(L)
return a reverse iterator over the list
 
__rmul__(x, n)
n*x
 
__setitem__(x, i, y)
x[i]=y
 
__setslice__(x, i, j, y)
x[i:j]=y
size of object in memory, in bytes
__sizeof__(L)
size of L in memory, in bytes
 
append(L, object)
append object to end
integer
count(L, value)
return number of occurrences of value
 
extend(L, iterable)
extend list by appending elements from the iterable
 
index(...)
L.index(value, [start, [stop]]) -> integer -- return first index of value. Raises ValueError if the value is not present.
 
insert(L, index, object)
insert object before index
item
pop(L, index=...)
remove and return item at index (default last). Raises IndexError if list is empty or index is out of range.
 
remove(L, value)
remove first occurrence of value. Raises ValueError if the value is not present.
 
reverse(L)
reverse IN PLACE
 
sort(L, cmp=None, key=None, reverse=False)
stable sort IN PLACE; cmp(x, y) -> -1, 0, 1

Inherited from object: __delattr__, __format__, __reduce__, __reduce_ex__, __setattr__, __str__, __subclasshook__

Class Variables [hide private]
  __hash__ = None
hash(x)
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__delslice__(x, i, j)
(Slice deletion operator)

 

del x[i:j]

Use of negative indices is not supported.

__getattribute__(...)

 
x.__getattribute__('name') <==> x.name
Overrides: object.__getattribute__

__getslice__(x, i, j)
(Slicling operator)

 

x[i:j]

Use of negative indices is not supported.

__init__()
(Constructor)

 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Returns: new empty list
Overrides: object.__init__

__new__(T, S, ...)

 
Returns: a new object with type S, a subtype of T
Overrides: object.__new__

__repr__(x)
(Representation operator)

 
repr(x)
Overrides: object.__repr__

__setslice__(x, i, j, y)
(Slice assignment operator)

 

x[i:j]=y

Use of negative indices is not supported.

__sizeof__(L)

 
size of L in memory, in bytes
Returns: size of object in memory, in bytes
Overrides: object.__sizeof__