Кортеж из одного элемента в Python

Кортеж может состоять только из одного элемента.

Однако при работе с такими кортежами есть нюанс: после элемента нужно обязательно ставить висячую запятую:

tpl = ('a',)

Если же оставить элемент без запятой, то скобки будут обозначать математические группирующие скобки: 

test1 = ('a',) # кортеж test2 = ('a') # строка test3 = (1) # число

Если же создать кортеж из нескольких элементов, то после последнего из них запятую ставить уже не нужно (но можно): 

tpl = ('a', 'b', 'c')

Дана переменная:

tst = ('1')

Скажите, к какому типу данных она относится.

Дана переменная:

tst = (1,)

Скажите, к какому типу данных она относится.

Дана переменная:

tst = (True)

Скажите, к какому типу данных она относится.

 

uz ru