Swift程序 编写一个将数组中的元素进行随机排序的程序

Swift程序 编写一个将数组中的元素进行随机排序的程序

Swift提供了一个名为shuffle()的内置函数,用于将数组中的元素进行随机排序。该函数接受一个序列或数组,然后将给定数组中的元素的位置进行随机排序。

语法

func shuffle()

此函数不接受任何参数,并且不返回任何值,而是将给定集合或数组中的元素的位置进行随机排序。

示例

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

import Foundation
import Glibc

// 创建一个数组
var myfruites = ["Kiwi", "Orange", "Mango", "Apple", "Sweet Apple", "Papaya"]

print("原始数组:", myfruites)

// 随机排序数组元素
myfruites.shuffle()

print("随机排序后的数组:", myfruites)

输出

原始数组:["Kiwi", "Orange", "Mango", "Apple", "Sweet Apple", "Papaya"]
随机排序后的数组:["Mango", "Orange", "Kiwi", "Papaya", "Sweet Apple", "Apple"]

结论

这就是如何对数组元素进行随机排序。此处的shuffle()函数会随机地排序元素,因此每次运行代码时,输出结果都会有不同的元素位置。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Swift 示例