Вот еще одно решение, для которого не требуется модуль csv
.
print ', '.join(['"'+i+'"' for i in myList])
Пример:
>>> myList = [u'value 1', u'value 2', u'value 3']
>>> print ', '.join(['"'+i+'"' for i in myList])
"value 1", "value 2", "value 3"
Однако, если в исходном списке содержится некоторое число, они не будет экранировано. Если это необходимо, можно вызвать функцию, чтобы избежать этого:
print ', '.join(['"'+myFunction(i)+'"' for i in myList])
Swift Data
не является допустимым типом данных JSON. Вместо добавления в словарь и сериализации JSON try
if let photoData = UIImagePNGRepresentation(Photo)
{
request.httpBody?.append(photoData)
request.httpBody?.append("\r\n".data(using: .utf8)!)
}