Swift

【Swift】配列への要素の追加・削除

配列への要素の追加

配列への要素の追加は「append」を使います。

var languages: [String] = ["Swift", "Java", "Ruby", "Javascript", "PHP"]
languages.append("Python")
print(languages) //["Swift", "Java", "Ruby", "Javascript", "PHP", "Python"]

追加する場所を指定して要素を追加する場合は「insert」を使います。

var languages: [String] = ["Swift", "Java", "Ruby", "Javascript", "PHP"]
languages.insert("Python", at: 2)
print(languages) //["Swift", "Java", "Python", "Ruby", "Javascript", "PHP"]

配列の要素の削除

配列の要素を削除するときは「remove」を使います。

インデックスは0から数えます

var languages: [String] = ["Swift", "Java", "Ruby", "Javascript", "PHP"]
languages.remove(at: 3)
print(languages) //["Swift", "Java", "Ruby", "PHP"]

全て削除する場合は「removeAll」を使います。

var languages: [String] = ["Swift", "Java", "Ruby", "Javascript", "PHP"]
languages.removeAll()
print(languages) //[]