Collections: Random Array Items

Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026

The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.


This tutorial belongs to the Swift series

Suppose you have an array in Swift, like this:

let items = [1, 2, 3]

and you want to get a random number out of it.

The Array data type provides the randomElement() function that returns an Element?:

let item = items.randomElement()

Lessons in this unit:

0: Introduction
1: Arrays
2: Shuffling Arrays
3: ▶︎ Random Array Items
4: Dictionaries
5: Sets
6: Tuples