first
属性返回集合的第一个元素。
示例
var languages: Set = ["Swift", "C", "Java"]
// check if leanguages is empty or not
var result = languages.first
print(result!)
// Output: Swift
first 语法
集合first
属性的语法是
set.first
其中,set 是 Set
类的一个对象。
first 返回值
first
属性返回 set 的第一个元素。
注意事项:
first
属性返回一个可选值,所以我们需要解包它。解包可选值有不同的技术。要了解更多关于可选值的信息,请访问 Swift Optionals。- 由于集合是无序的,我们将从
first
属性获得不同的值。
示例:Swift 集合 first
var names: Set = ["Gregory", "Perry", "Nadal"]
// return first element of names
print("First Name of set: ", names.first!)
var even: Set = [2, 4, 6, 8, 10]
// check first element of even
print("First Even Number:", even.first!)
输出
First Name of set: Perry First Even Number: 6
在上面的例子中,第一个元素分别返回 names 和 even 的第一个元素。
由于集合是无序的,第一个元素可以是集合中的任何一个元素。所以 first 属性从 names 和 even 返回一个随机元素。