Swift 程序,用于对数组元素实现改组


Swift 语言内置了一个名为 shuffle() 的函数来对数组元素进行改组。此函数接收一个序列或数组,然后对给定数组中元素的位置进行改组。

语法

func shuffle()

该函数不接收任何参数。此外,它也不返回任何值,而是对给定集合或数组中元素的位置进行改组。

示例

在以下 Swift 示例中,我们将创建一个并初始化一个字符串类型的数组,然后使用 shuffle() 函数对数组元素进行改组,并显示输出。

import Foundation
import Glibc

// Creating an array
var myfruites = ["Kiwi", "Orange", "Mango", "Apple", "Sweet Apple", "Papaya"]

print("Original array:", myfruites)

// Shuffle array elements
myfruites.shuffle()

print("Shuffled array:", myfruites)

输出

Original array: ["Kiwi", "Orange", "Mango", "Apple", "Sweet Apple", "Papaya"]
Shuffled array: ["Mango", "Orange", "Kiwi", "Papaya", "Sweet Apple", "Apple"]

结论

因此,这就是我们如何对数组元素进行改组。这里,shuffle() 函数随机改组元素,这样每当运行代码时,你将在输出中获得元素的不同排列。

更新日期:24-Apr-2023

146 次浏览

开启你的 职业生涯

完成课程认证

开始
广告