# tuples # A tuple is an immutable list. You can not add, remove or modify its values after creating it. # Tuples are often used to group together related values, such as coordinates, address lines, ... # Tuples are defined like lists but instead of square brackets, values are enclosed in parentheses # create a tuple: red = (255, 0, 0) # creates a tuple named red that hold the values 255,0,0 print red # prints (255, 0, 0) weekdays = ("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun") print weekdays # prints ("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun") # turn a tuple into individual variables: # If you know that your variable holds a tuple, you can easily unpack its values back to individual variables. r, g, b = red print r # prints 255 print g # prints 0 print b # prints 0 one, two, three, four, five, six, seven = weekdays print one # prints "Mon" print two # prints "Tue" print three # prints "Wed" print four # prints "Thu" print five # prints "Fri" print six # prints "Sat" print seven # prints "Sun" # turn individual variables into a tuple: r = 0 g = 255 b = 0 green = (r,g,b) print green # prints (0,255,0)