How to assign multiple values to multiple variables in one line with Python

5 Answers

0 votes
a, b, c, d = 1, 2, 3, 4

print(a, b, c, d)


'''
run:

1 2 3 4

'''

 



answered Sep 19, 2017 by avibootz
0 votes
a, b, c, d = 'wxyz'
 
print(a, b, c, d)
 
 
'''
run:
 
w x y z
 
'''

 



answered Jul 14 by avibootz
0 votes
a, b, c, *d = '1110000'

print(a, b, c, d)
 
 
'''
run:
 
1 1 1 ['0', '0', '0', '0']
 
'''

 



answered Jul 14 by avibootz
0 votes
*a, b, c, d = '00000111'

print(a, b, c, d)
 
 
'''
run:
 
['0', '0', '0', '0', '0'] 1 1 1
 
'''

 



answered Jul 14 by avibootz
0 votes
a, b, c, d = 1, 'py', 3.14, 722235
 
print(a, b, c, d)
 
 
'''
run:
 
1 py 3.14 722235
 
'''

 



answered Jul 14 by avibootz
...