元組的概要:
陣列合併了相同型別的物件,而元組合並了不同型別的物件。元組起源於函式程式語言(如f#) ,在
這些語言中頻繁使用元組。在n盯4中,元組可通過.net fmmework用於所有的net語言。
.net 4定義了8個泛型tuple類和乙個靜態tuple類,它們用作元組的工廠。這裡的不同泛型tuple
類支援不同數量的元素。例如,tuple包含-個元素,tuple包含兩個元素,以此類推。
1.第乙個例子
private tupledivide(int dividend, int divisor)
--------測試-------------
private void button1_click(object sender, eventargs e)
," +
"reminder:", result.item1, result.item2); //用屬性item1,item2訪問元組的項
}-------結果-------------
result of divison:6,reminder:1
2.第二個例子
private tuplemytest2(int dividend, string name)
--------測試-------------
private void button2_click(object sender, eventargs e)
," +
"name:", result.item1, result.item2); //用屬性item1,item2訪問元組的項
}-------結果-------------
result of divison:6,name:hello,limin
3.第三個例子
如果元組包含的項超過8個,就可以使用帶8個引數的tuple類定義。最後乙個模板引數是trest ,
表示必須給它傳遞乙個元組。這樣,就可以建立帶任意個引數的元組了。
下面說明這個功能:
public class tuple
其中,最後乙個模板引數是乙個元組型別,所以可以建立帶任意多項的元組:
var tuple = tuple.create>(
"stephanie","alina","nagel", 2009,6,2,1.37,
tuple.create(52,3490));
python元組舉例 python的列表 元組
列表 list 是python中最常用的資料型別之一,字串裡面包含元素的是 乙個個的字元,並且字串是不可能更改的,然而列表不一樣,他的每個元素都 可以是任何python型別,而且是可以被更改的 建立列表 1,1.333,1 abc 說明 我們看到list用括號來建立,並且裡面的元素可 以是整數 小數...
c 元組使用
元組使用 poco tuplea 5,333 false cout 10 a.set 1 444 a.set 2 true cout 元組應用 例如 你有這樣乙個函式 void test std string,int,bool,float,char,long,double,short,std str...
C 實現元組
一般我們使用struct時需要在標頭檔案中定義,例如 struct example int a char b 這樣將資料打包好必須在程式執行之前將其定義好,如果有需求在程式執行時新增資料,就無法達到目的。例如我需要向example通過讀取檔案的方法來定義它所包含的變數。在python中。有乙個結構叫...