下記のコードを書きました。

let list = ["A":1,"B":2,"C":3,"D":4,"E":5]
for (key:value) in list {
    print("\(key),\(value)")
}

コンパイルで「Use of unresolved identifier 'key'」というエラーになります。
意味は「'key'は宣言されていません」ですが、見る限り宣言されており、エラーの意味がわかりません。
原因及び対処方法についてご教示願います。