使用元组交换两个数据

Posted 紫洁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用元组交换两个数据相关的知识,希望对你有一定的参考价值。

func swapTwoInts( a: inout Int, b: inout Int) {
    (a, b) = (b, a)
}

var x = 1
var y = 2
swapTwoInts(a: &x, b: &y)
x    // 2
y    // 1

 

以上是关于使用元组交换两个数据的主要内容,如果未能解决你的问题,请参考以下文章

比较 2 个相同大小的元组列表:比较和交换

元组--补充

元组--补充

任意一个序列,每次可交换序列中任意两个数,最少需要多少次交换可以使序列有序?

Cpp:将字符串片段解析为元组

Python从入门到精通,100天就够了!——常用数据结构之元组