Package basics :: Module tuples
[hide private]
[frames] | no frames]

Module tuples

source code

Python uses parentheses to enclose tuples.
>>> X = (24, 3.14, 'w', 7) #  Tuple with 4 items
>>> Y = (100,)    # tuple with one item
>>> Z = () #empty tuple
The following is not a tuple:
>>> Q = (7)
>>> Q == 7
True
>>> L = tuple('hi!')  # make a string a tuple
>>> L
('h', 'i', '!')
>>> M = tuple()
>>> M
()
>>> X(0)   # 1st element
24
>>> X(1)   # 2nd element
3.1400000000000001
>>> X(-1)   # last element
7
>>> X(0:2) # tuple of 1st and 2nd elements
(24, 3.1400000000000001)
>>> X(:-1) # tuple excluding last element
The following raises an IndexError
>>> X[4]   # Raises exception!
...
IndexError: tuple index out of range
Concatenation of tuples:
>>> X + Y 
(24, 3.1400000000000001, 'w', 7, 100)


Functions [hide private]
  demo_tuples()

Function Details [hide private]

demo_tuples()

source code 
None