Что такое pythonic способ выполнить сложную инициализацию

Фактически вы можете собрать кортеж в массив с помощью синтаксиса вариационных параметров Swift:

let record = getRecord()
let (int8s: Int8...) = myRecord          // int8s is an [Int8]
let uint8s = int8s.map { UInt8($0) }
let string = String(bytes: uint8s, encoding: NSASCIIStringEncoding)
// myString == Optional("12345678")
0
задан Felix 13 July 2018 в 15:54
поделиться