Tuple Class

Inheritance Hierarchy

System.Object
??System.Tuple

Methods

  Name Description
Create<T1>(T1)

Creates a new 1-tuple, or singleton.

Create<T1,?T2>(T1,?T2)

Creates a new 2-tuple, or pair.

Create<T1,?T2,?T3>(T1,?T2,?T3)

Creates a new 3-tuple, or triple.

Create<T1,?T2,?T3,?T4>(T1,?T2,?T3,?T4)

Creates a new 4-tuple, or quadruple.

Create<T1,?T2,?T3,?T4,?T5>(T1,?T2,?T3,?T4,?T5)

Creates a new 5-tuple, or quintuple.

Create<T1,?T2,?T3,?T4,?T5,?T6>(T1,?T2,?T3,?T4,?T5,?T6)

Creates a new 6-tuple, or sextuple.

Create<T1,?T2,?T3,?T4,?T5,?T6,?T7>(T1,?T2,?T3,?T4,?T5,?T6,?T7)

Creates a new 7-tuple, or septuple.

Create<T1,?T2,?T3,?T4,?T5,?T6,?T7,?T8>(T1,?T2,?T3,?T4,?T5,?T6,?T7,?T8)

Creates a new 8-tuple, or octuple.

// Create a 7-tuple.
var population = new Tuple<string, int, int, int, int, int, int>(
                           "New York", 7891957, 7781984,
                           7894862, 7071639, 7322564, 8008278);
// Display the first and last elements.
Console.WriteLine("Population of {0} in 2000: {1:N0}",
                  population.Item1, population.Item7);
// The example displays the following output:
//       Population of New York in 2000: 8,008,278
//创建一个7元组。
var population = Tuple.Create(“New York”,7891957,7781984,7894862,7071639,7322564,8003278);
//显示第一个和最后一个元素。
Console.WriteLine(“2000年的人口{0}:{1:N0}”,
                  population.Item1,population.Item7);
//该示例显示以下输出:
// 2000年纽约人口:8,008,278
时间: 2024-11-08 01:47:10

Tuple Class的相关文章

int、str、list、tuple、dict补充

一.int a = 123 b = a# a与b指向同一个地址值 c = 123 d = 123 e = 123 #d.c.e当在-5~257这个范围时,都指向一个地址值(Python优化的结果,当超出这个范围,id与之不同) 二.str a. name = "你猜" for i in name: print(i) bytes_name = bytes(i, encoding='utf-8')# 字符转换成字节 print(byte_name)# 16进制表示 for byte in

SWIFT中函数返回值为Tuple

在playgroundm内键入以下代码,求一个成绩数组内最大分值和最小分值 func maxminScore(scores:Array<Int>) -> (maxScore:Int,minScore:Int)? { //一个可以空的Tuple if scores.isEmpty{ return nil  //判断是否有值,没值就返回一个空值 } var maxScore = scores[0], minScore = scores[0] for score in scores[1..&l

C# Tuple&lt;T1,T2....T&gt;元组的使用

1) 先说组元:一个数据结构,由通过逗号分割的,用于传递给一个程序或者操作系统的一系列值的组合. NET Framework 直接支持一至七元素的元组 Tuple<T1> Tuple<T1, T2> Tuple<T1, T2, T3> Tuple<T1, T2, T3, T4> Tuple<T1, T2, T3, T4, T5> Tuple<T1, T2, T3, T4, T5, T6> Tuple<T1, T2, T3, T4

python的min()函数也可用于比较tuple

>>> a = (2,'asv','dfg') >>> b = (3,'gsg','weg') >>> c = (5,'bad','ser') >>> min(a, b, c) (2, 'asv', 'dfg') >>> 这是官方文档 min(iterable[, key])min(arg1, arg2, *args[, key]) Return the smallest item in an iterable or

C++11 新特性之 tuple

我们在C++中都用过pair.pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同.pair可以使用make_pair构造 pair<int, string> p = make_pair(1, "a1"); 如果传入的参数为多个,那么就需要嵌套pair,如下代码 #include <iostream> #include <map> using namespace std; int main() { //<int, string,

python3_list and tuple

>>>list=['a',1,'1'] >>> dir(list) ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul

4. Python里面如何实现tuple和list的转换

# Python里面如何实现tuple和list的转换 li = [1,2,3,4] print(tuple(li)) li1 = (1,2,3,4) print(list(li1)) str = '123' print(list(str))

python数据结构list,string,tuple,set,dictionary常用操作

1-列表list常用的一些方法如下: 上述的list.index(item),与string.find(item)类似 list与range快速生成list的方法: 1 >>>lst=list(range(10)) #lst=[0,1,2,3,4,5,6,7,8,9] 2 >>>list(range(5,10)) #[5,6,7,8,9] 3 >>>list(range(5,10,2)) #[5,7,9] 4 >>>list(rang

详解C# Tuple VS ValueTuple(元组类 VS 值元组)

C# 7.0已经出来一段时间了,大家都知道新特性里面有个对元组的优化:ValueTuple.这里利用详尽的例子详解Tuple VS ValueTuple(元组类VS值元组),10分钟让你更了解ValueTuple的好处和用法. 如果您对Tuple足够了解,可以直接跳过章节"回顾Tuple",直达章节"ValueTuple详解",查看值元组的炫丽用法. 回顾Tuple Tuple是C# 4.0时出的新特性,.Net Framework 4.0以上版本可用. 元组是一种

使用list和tuple

使用list和tuple 阅读: 420339 list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 变量classmates就是一个list.用len()函数可以获得list元