私はTreehouseのプロジェクトのためのすばらしい遊び場で働いています。私は追加のキーを追加することに問題があります:forループ内の辞書に値のペア。ここで私が持っているコードです:Forループ内の辞書に追加
var counter = 0
for (var player) in experiencedPlayers {
counter += 1
if counter % 3 == 0 {
for team in 1...3 {
switch team {
case 1:
teamSharks.append(player)
player["Team"] = "Sharks"
case 2:
teamDragons.append(player)
player["Team"] = "Dragons"
case 3:
teamRaptors.append(player)
player["Team"] = "Raptors"
default: break
}
}
}
}
は、このメソッドでエラーが発生しませんが、それは「チーム」を追加する必要があります。プレイヤーの辞書に「サメ」などが、そうではありません。助言がありますか?
"チーム"の値を "ラプター"で上書きしています。プレーヤー["Team"] = "NewValue"を行うたびに、これまでの価値を置き換えます。 – apineda