framework4.0提供了一組新的泛型來儲存不同型別的元數集,稱為「元組」
定義如下:
建立元組:
var tuple=new tuple("小明", '男', 20);也可以呼叫靜態方法建立:
var tuple= tuple.create("小明", '男', 20);獲得元組的值:
元組定義好之後會根據成員的數量和順序生成相應個數的item,直接通過item,就可以訪問到成員了。
如:
console.writeline(tuple.item2);應用場景:
乙個方法返回多個值:
以前我們乙個方法只能返回乙個值或者物件。但是鍵值對集合只能返回乙個key和乙個value,而類又需要單獨定義,要多返回值,要麼就用out引數,這對於某些情況下需要返回多個資料,不管是定義乙個類還是使用out引數都不靈活。所以,我們可以使用元組作為方法的返回值。
元組Tuple的使用方法
有三種使用方法,直接上 1 類似於資料庫表的一行,對比於陣列集合,允許元素型別不同,允許,2 tuple比較類似於陣列等集合型別,不同的是,tuple允許每個元素的型別不同,並且是通過泛型引數來指定元素型別,而且必須嚴格按照順序來賦值。3 tuple不僅僅是強型別的集合,而且是有次序的,可謂是 等級...
python學習記錄筆記 元組使用方法
元組模組 特點 不可變的列表 1.與列表非常相似 2.一旦初始化就不能修改 元組不能變其中的元素,但可變其中的list 3.使用小括號 格式 元組名 元組元素1 元組元素n tuple 刪除元組 格式 del tuple 元組的操作 1.相加 2.相乘 重複 符號 3.判斷元素是否在元組中 符號 p...
python3元組的使用方法
tup1 我是tup1 元組即使建立乙個元素也需要加上乙個,否則預設為元素的型別 print tup1 print type tup1 輸出結果 我是tup1 tup1 我是tup1 tup2 我是tup1 tup3 tup1 tup2 print tup3 輸出結果 我是tup1 我是tup1 t...