swift - 元组数据到 Swift 键值对。它是一个 python 对象,响应是单引号字符串
问题描述
我有一个元组数据,例如: [('__cfduid', 'd9d981d5fce8e462bfc46619a32a6af2d1598652071'), ('kf_session', 'qsietP9WQszT7GQpEvsETyIYvAicLVgy')]
我想要这个键值对。
预期的输出是 __cfduid=d9d981d5fce8e462bfc46619a32a6af2d1598652071;kf_session=qsietP9WQszT7GQpEvsETyIYvAicLVgy
解决方案
也许你可以做这样的事情:
[
("__cfduid", "d9d981d5fce8e462bfc46619a32a6af2d1598652071"),
("kf_session", "qsietP9WQszT7GQpEvsETyIYvAicLVgy")
]
.map { "\($0)=\($1)" }
.joined(separator: ";")
这个想法是将你的元组数组(String, String)
转换map
为一个新的数组String
,然后用分号连接最终数组的元素。
推荐阅读
- amazon-web-services - Terraform 和 AWS:未找到配置文件错误
- go - 同步 Go Routines 需要什么
- python - 如何使用像 . 在 Django 2.1 中的用户名 slug 中?
- reactjs - spa中基于令牌的身份验证(React)
- svg - SVG 材质阴影作为 cytoscape.js 的背景
- android - 当我们只有一个片段时处理`BackPressed`
- python - 使用 Flask REST API 将三个参数传递给 MySQL
- javascript - 全局样式不会覆盖阴影 dom 样式
- java - 为什么我可以为 Android AIDE 中的最终变量重新分配新值?
- javascript - 生产版本太大