Что означает «*» в переменной для кортежа в Python? - PullRequest
0 голосов
/ 25 марта 2020

Почему без * он возвращает List из кортежа, а с * он просто возвращает значения? Может кто-нибудь сказать мне, что * означает в этом коде?

enter code here

    my_tuple = (1,2,3,4,5)

    x,y,*other = my_tuple

    print(other)    `**output:** [3,4,5]`

    print(*other)    `**output:** 3 4 5`

...