Python allows you to:
- Assign one value to multiple variables
- Assign multiple values to multiple variables
- Swap values of variables
Let's understand them.
1. One Value to Multiple Variables
We can assign the same value to multiple variables in one line.
So, instead of writing:
x = 10
y = 10
z = 10
we wrote:
x = y = z = 10
2. Multiple Values to Multiple Variables
We can assign different values to different variables in one line.
Here:
agets10bgets20cgets30
While assigning multiple values to multiple variables, make sure the number of variables and values are equal.
For example, if you write two variable names and assign three values, Python raises an error:
It should be:
a, b = 10, 20
3. Swapping Values of Variables
Python allows you to swap the values of variables.
For example, if you have assigned a = 5 and b = 10, you can swap their values by writing:
a, b = b, a
Try: