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

Class tuple

object --+
         |
        tuple

tuple() -> an empty tuple tuple(sequence) -> tuple initialized from sequence's items

If the argument is a tuple, the return value is the same object.

Instance Methods [hide private]
  __add__(x, y)
x+y
  __contains__(x, y)
y in x
  __eq__(x, y)
x==y
  __ge__(x, y)
x>=y
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __getitem__(x, y)
x[y]
  __getnewargs__(...)
  __getslice__(x, i, j)
x[i:j]
  __gt__(x, y)
x>y
  __hash__(x)
hash(x)
  __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
  __new__(T, S, ...)
  __repr__(x)
repr(x)
  __rmul__(x, n)
n*x

Inherited from object: __delattr__, __init__, __reduce__, __reduce_ex__, __setattr__, __str__


Class Variables [hide private]

Inherited from object: __class__


Method Details [hide private]

__add__(x, y)
(Addition operator)

 
x+y

__contains__(x, y)
(In operator)

 
y in x

__eq__(x, y)
(Equality operator)

 
x==y

__ge__(x, y)
(Greater-than-or-equals operator)

 
x>=y

__getattribute__(...)

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

__getitem__(x, y)
(Indexing operator)

 
x[y]

__getnewargs__(...)

 

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

 

x[i:j]

Use of negative indices is not supported.

__gt__(x, y)
(Greater-than operator)

 
x>y

__hash__(x)
(Hashing function)

 
hash(x)
Overrides: object.__hash__

__iter__(x)

 
iter(x)

__le__(x, y)
(Less-than-or-equals operator)

 
x<=y

__len__(x)
(Length operator)

 
len(x)

__lt__(x, y)
(Less-than operator)

 
x<y

__mul__(x, n)

 
x*n

__ne__(x, y)

 
x!=y

__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__

__rmul__(x, n)

 
n*x