Python Tutorial > How to Assign Multiple Values to a Variable in Python?

How to Assign Multiple Values to a Variable in Python?

Assign Multiple Values to Multiple Variables

CODE:
text1, text2, text3 = 'Python', 'Java', 'PHP'
print(text1, text2, text3)
OUTPUT:
Python Java PHP
CODE:
text1, text2, text3 = 'Python', 'Java'
print(text1, text2, text3)
OUTPUT:
ValueError: not enough values to unpack (expected 3, got 2)

Assign One Value to Multiple Variables

CODE:
text1 = text2 = text3 = 'Python'
print(text1)
print(text2)
print(text3)
OUTPUT:
Python
Python
Python
CODE:
text1 = text2 = text3 = 'Python', 'Java'
print(text1)
print(text2)
print(text3)
OUTPUT:
('Python', 'Java')
('Python', 'Java')
('Python', 'Java')

Assign Multiple Values to One Variable

CODE:
text1 = 'Python', 'Java', 'PHP'
print(text1)
OUTPUT:
('Python', 'Java', 'PHP')
CODE:
text1 = 'Python', 'Java', 'PHP'
print(text1)
print(type(text1))
OUTPUT:
('Python', 'Java', 'PHP')
<class 'tuple'>