從Tcl 8.5開始,我們既有字典又有數組。現在,大家都知道字典的優點。除了環境數組之外,數組是否有優勢?有沒有人發現陣列的優勢,假設一個人不需要使用8.5以上的TCL? 謝謝。使用數組而不是字典TCL
0
A
回答
2
1
陣列的大語義優點是,可以跟蹤該陣列的要素;他們確實是變量的集合。這也意味着您可以使用像vwait
這樣的命令的元素,並讓Tk小部件使用它們來存儲它們的模型,等等。 (所有這些都取決於痕跡的工作。)
字典的大的語義優勢是,你可以將它們從一個上下文傳遞到另一個便宜;他們確實是的值。這使得他們作爲一個過程的參數或從一個既簡單又便宜的過程中返回它。
在語法上,數組更好。
相關問題
- 1. 如何使用模型對象而不是數組和字典?
- 2. 爲什麼在Swift中使用元組而不是數組或字典?
- 3. TCL:更新字典內「字典與」
- 4. Tcl:字典裏面的字典
- 5. TypeError:字符串索引必須是整數,而不是字符//使用字典
- 6. 不是字典而不是字典之間的差異== {}
- 7. MongoDB $ redact使用文檔數組而不是數組字符串
- 8. 如何從此數組中打印字典值而不是System.int32 []?
- 9. 爲什麼Firebase返回數組而不是字典?
- 10. 使用數組,而不是參數
- 11. 得到來自TCL字典
- 12. TypeError:必須是字典,而不是str
- 13. pymongo使用字符串來查詢而不是字典
- 14. Tcl的字典創建使怪異字典
- 15. 詞典使用tostring而不是對象?
- 16. 使用MultiValueDictionary而不是辭典NHibernate.Criterion.Restrictions
- 17. 使用不是數字名字數組
- 18. 使用數組,而不是在JavaScript
- 19. 使用數組而不是列表Java
- 20. 使用對象而不是數組
- 21. PHP使用對象而不是數組
- 22. 使用列表,而不是numpy數組
- 23. 使用數組,而不是在JS
- 24. 字典不支持數組
- 25. 是否有像re.findall函數,但返回字典,而不是元組?
- 26. Boxplot字典,而不是列表?
- 27. Python覆蓋字典而不是追加
- 28. Python文本文件而不是字典
- 29. 鎖定單個字典條目而不是整個字典?
- 30. 字典數組?
謝謝。 表現明智嗎? (內存foorptint,訪問讀/寫)。 – user1134991