c 元組舉例

2021-06-08 07:56:16 字數 1328 閱讀 9548

元組的概要:

陣列合併了相同型別的物件,而元組合並了不同型別的物件。元組起源於函式程式語言(如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中。有乙個結構叫...