當前位置:成語大全網 - 書法字典 - 列表元組字典的區別

列表元組字典的區別

元組與列表非常相似,但元組是不可變的。列表控件可以在四種不同的視圖中顯示項目,而元組適用於許多情況。Listlist是壹種處理有序項目集的數據結構,也就是說,您可以在列表中存儲壹系列項目。

元組是不可變的,而列表和字典是可變的。元組是不可變的對象。對象壹旦生成,其值就不能更改。列表是壹個可變對象。生成對象後,可以對其元素進行更改、添加、刪除、清空和排序。

除了元組的不變性之外,還應該有語義差異來指導它們的使用。元組是異構數據結構(即它們的條目具有不同的含義),而列表是同構序列。元組有結構,列表有順序。使用這種區別可以使代碼更清晰、更容易理解。

因為您可以添加或刪除項目,所以我們說列表是壹種可變數據類型,也就是說,這種類型可以更改。列表可以嵌套。元組祖先非常類似於列表,但是元組是不可變的。也就是說,您不能修改元組。元組由括號中逗號分隔的項定義。

序列包括:列表、元組和字符串列表:是最常用的數組,可以嵌套;元組:相當於Enum,壹旦創建,元組的值不允許修改;字符串:顧名思義,就是中英文字符和標點符號。