Reference Materials
Certification Courses
Created with over a decade of experience and thousands of feedback.
Python online compiler
JavaScript online compiler
SQL online compiler
Java online compiler
HTML online compiler
C online compiler
C++ online compiler
C# online compiler
PHP online compiler
Swift online compiler
Kotlin online compiler
TypeScript online compiler
Go online compiler
Rust online compiler
Scala online compiler
Dart online compiler
R online compiler
Ruby online compiler
Swift Array removeFirst()
In this tutorial, we will learn about the Swift array removeFirst() method with the help of examples.
The removeFirst() method removes the first element from the array.
Example
var brands = ["Dell", "Apple", "Razer"]
// removes and returns first element from brands
print(brands.removeFirst())
// Output: Dell
removeFirst() Syntax
The syntax of the array removeFirst() method is:
array.removeFirst(i: Int)
Here, array is an object of the Array class.
removeFirst() Parameter
The removeFirst() method can take a single parameter:
- i (optional) - number of elements to be removed from the beginning of the array
removeFirst() Return Value
- returns the removed element from the array
Example 1: Swift Array removeFirst()
var country = ["Nepal", "Greece", "Spain"]
// removes and returns first element from country
print(country.removeFirst())
// print the modified array
print(country)
Output
Nepal ["Greece", "Spain"]
Here, we have used the removeFirst() method to remove the first element from the country array.
After removing the first element, we have printed the modified array.
Example 2: Remove Multiple Number of Elements
var languages = ["Swift", "Python", "Java"]
print("Before removeFirst():", languages)
// removes first two elements from languages
languages.removeFirst(2)
print("After removeFirst():", languages)
Output
Before removeFirst(): ["Swift", "Python", "Java"] After removeFirst(): ["Java"]
Here, languages.removeFirst(2) removes the first 2 elements from languages.
Did you find this article helpful?