在Python中,元組可以通過以下方式進行定義:
使用圓括號(())將元素括起來,各元素之間用逗號分隔。例如:tup = (1, 2, 3, 4)
如果元組只包含一個元素,需要在元素后面加上逗號,否則Python會將其解釋為普通的括號。例如:tup = (1,)
使用內置的tuple()
函數將其他可迭代對象轉換為元組。例如:tup = tuple([1, 2, 3, 4])
使用解析語法(tuple comprehension)生成元組。這類似于列表解析,但是使用圓括號而不是方括號。例如:tup = (x for x in range(5))
需要注意的是,元組是不可變的(immutable),即不能修改元組的元素值。