Вывод данных из Dictionary в виде tuple

dictionary

#1

есть dictionary
calendar = [“Jan”: 31, “Apr”: 30, “Jun”: 30, “Sep”: 30, “Dec”: 31]

задача вывести из него данные в виде tuple
Если я делаю так, то код работает

for (key, value) in calendar {
print(key, value)

}

Но если я пытаюсь вывести

for (key, value) in calendar {
print("Дата \(key, value)")

}

То получаю ошибку.
Можете объяснить из-за чего она возникает?


#2

Когда вы встраиваете переменную в строку \(), такая запись может содержать только одну переменную, у вас же там 2 переменных разделенные запятой. Это будет аналог такой записи
let param = var1, var2
Что вызовет синтаксическую ошибку.


#3

точно благодарю, совсем заучился