myList = [1, 2, 3]
myStr = "test"
print(myList) # [0, 1, 3]
print(myStr) # test
print(*myList) # 1 2 3
print(*myStr) # t e s t
Étant donné que l'opérateur étoile (*) est censé déballer l'argument, pourquoi ne sont pas les valeurs non emballés imprimées avec des sauts de ligne entre eux; à savoir pourquoi ne pas obtenir:Python3.4: l'impression des variables non emballés avec/sans retour à la ligne
print(*myList)
1
2
3
et
print(*myStr)
t
e
s
t