-
Tuple unpacking allows you to assign each item in a collection to a variable.
-
Example:
numbers = (1, 2, 3) a, b, c = numbers print(a) print(b) print(c)
-
This can be also used to swap variables by doing a, b = b, a , since b, a on the right hand side forms the tuple (b, a) which is then unpacked.
-
A variable that is prefaced with an asterisk (*) takes all values from the collection that are left over from the other variables.
-
Example:
a, b, *c, d = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(a) print(b) print(c) print(d)
- Here c will get assigned the values 3 to 8
Files
Tuples
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||