En-tuppel i Python
En tuppel kan bestå av endast ett element.
Men när man arbetar med sådana tupler finns det en nyans: efter elementet måste man obligatoriskt sätta ett hängande kommatecken:
tpl = ('a',)
Om man lämnar elementet utan kommatecken, så kommer parenteserna att betyda matematiska grupperande parenteser:
test1 = ('a',) # tuple
test2 = ('a') # string
test3 = (1) # number
Om man däremot skapar en tuppel med flera element, så behöver man inte (men man kan) sätta ett kommatecken efter det sista av dem:
tpl = ('a', 'b', 'c')
Given variabel:
tst = ('1')
Säg vilken datatyp den tillhör.
Given variabel:
tst = (1,)
Säg vilken datatyp den tillhör.
Given variabel:
tst = (True)
Säg vilken datatyp den tillhör.