Путаешь понятия Тип и Объект этого типа
typealias Dict = [String:(alpha:Character,num:Int)?]
(alpha:Character,num:Int)? - тут ты объявляешь тип, опциональный картеж
а в этой строке
var dicOne: Dict = ["Key" : ( "V", 1)?]
( "V", 1) - это объект с данными который завернется в опционал
тоже самое только на более простом примере
var str:String? = "hello world"
стоит открыть документацию и посмотреть что представляет из себя опционал
https://medium.com/ios-os-x-development/swift-opti...