元組Tuple的使用方法

2021-10-01 03:03:55 字數 970 閱讀 6740

有三種使用方法,直接上**

1、類似於資料庫表的一行,對比於陣列集合,允許元素型別不同,允許,

2、tuple比較類似於陣列等集合型別,不同的是,tuple允許每個元素的型別不同,並且是通過泛型引數來指定元素型別,而且必須嚴格按照順序來賦值。

3、tuple不僅僅是強型別的集合,而且是有次序的,可謂是「等級森嚴」。

//方法1 例項方法建立元組

tuple<

int,

string

> t =

newtuple

<

int,

string

>

(300

,"***");

//方法2 靜態方法建立元組

tuple<

string

,int

,string

> t2 = tuple.

create

<

string

,int

,string

>

("小明",33

,"天邊有朵雲");

//多執行緒程式設計中還可以用tuple來充當要傳遞的引數

tuple<

string

,string

> t3 =

newtuple

<

string

,string

>

("desk"

,"table");

string demo ="";

task newtask =

newtask

(p =

>

, t3)

; newtask.

start()

; thread.

sleep

(100000

);

元組的使用方法

framework4.0提供了一組新的泛型來儲存不同型別的元數集,稱為 元組 定義如下 建立元組 var tuple new tuple 小明 男 20 也可以呼叫靜態方法建立 var tuple tuple.create 小明 男 20 獲得元組的值 元組定義好之後會根據成員的數量和順序生成相應個...

Python 元組 tuple 方法

python 元組 tuple 方法用於將可迭代物件 字串 列表 元祖 字典 轉換為元組。tuple 方法語法 tuple iterable 返回元組。以下例項展示了 tuple 方法的使用方法 tuple 1,2,3,4 1,2,3,4 tuple 針對字典 會返回字典的key組成的tuple 1...

Spark基礎tuple元組的使用

scala 中的元組同 python,由 標識 val t 1,2,3 從元組中獲取某個欄位的值,可以用下標函式,注意是從 1 開始,或者用 productelement 方法 它是從 0 開始計數的 t.1 1 t.productelement 0 1使用 productarity 方法獲得元組的...