根據(jù)文檔:要指定同類類型的可變長(zhǎng)度元組,請(qǐng)使用文字省略號(hào),例如 Tuple[int, ...]。一個(gè)普通的 Tuple 等價(jià)于 Tuple[Any, ...],反過來又等價(jià)于 tuple。因此,注釋Tuple[int]指定了一個(gè)包含單個(gè)整數(shù)的元組;yetList[int]意味著可變長(zhǎng)度。如果兩者都可以是同源/異質(zhì)的,為什么必須...使用 withTuple[int, ...]和不使用 with?List[int]
1 回答

白衣染霜花
TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個(gè)贊
元組通常用于固定大小的小型異構(gòu)值集。因此,類型提示采用單獨(dú)的參數(shù)來表示每個(gè)值的類型,例如Tuple[str, int, list]
. 同構(gòu)元組實(shí)際上是一種特例,...
符號(hào)是它的簡(jiǎn)寫。
列表通常是未定義長(zhǎng)度的同質(zhì)序列。因此它的類型提示只接受一個(gè)參數(shù)。
添加回答
舉報(bào)
0/150
提交
取消