Swift 字典转数组
Swift 字典转数组
1.Swift 类型的字典(Dictionary)
let dic = ["name":"Tom","gender":"male","address":"XXXX省XXX市","age":76] as [String : Any]
print(dic.keys) // ["address", "name", "gender","age"]
print(dic.values) // ["XXXX省XXX市", "Tom", "male",76]
2.Objetive-C类型的字典(NSDictionry)
a. 使用as 转化为 Swift 类型的字典再执行上面操作或者直接调用下面allKeys和allValues
let nsDic:NSDictionary = ["name":"Tom","gender":"male","address":"XXXX省XXX市","age":76]
nsDic.allKeys
nsDic.allValues
扩展 :NSDictionary的遍历方法,可以对键和值同时遍历
nsDic.enumerateKeysAndObjects { (key, value, isFinish) inprint(key)print(value)
}
Swift 字典转数组相关推荐
- Swift字典Dictionary快速文档
Swift Dictionary字典 简述 字典就是通过Key - Value对应关系的数据结构. swift与OC字典区别 类型: Swift字典是值类型, OC字典类型为引用类型 初始化方法 ...
- Go Little Book - 第三章 - 字典 ,数组和切片
2019独角兽企业重金招聘Python工程师标准>>> 第三章 - 字典 ,数组和切片(Chapter 3 - Maps, Arrays and Slices) So far we' ...
- iOS 第五期考核题(字典与数组嵌套,字典的排序/删除)
1 /** 2 * 第1题 请将如下数据存储成字典,并将字典内容以字符串形式输出,输出:"XXX,年龄XXX岁,职业XXX"(将XXX替换为相应的数据). 3 */ 4 5 NSS ...
- 在Swift中向数组添加元素
本文翻译自:Add an element to an array in Swift Suppose I have an array, for example: 假设我有一个数组,例如: var myA ...
- Swift语法学习--数组
Swift语法学习--数组 一维数组 多维数组 数组遍历 数组与字符串转换 数组过滤 数组截取 多维数组转一维 一维数组 多维数组 数组遍历 数组与字符串转换 数组过滤 数组截取 多维数组转一维
- Swift 5 判断数组中是否包含字符串,忽略大小写
系统: Mac OS 10.15.2, XCode 11.3,swift 5.0 写作时间:2020-01-08 说明 Swift 5 判断数组中是否包含字符串,忽略大小写 let list = [& ...
- 字典存入数组,字典删除,班级,年龄同时排序
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { ...
- OC字典存入数组,输出数组中数据,并且删除小明一项,然后进行排序、现根据班级排序,班级相同的用年龄进行排序...
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { ...
- linux shell 字典,shell数组与字典总结
[TOC] > shell里面也有数组和所谓的字典,数组分为索引数组和关联数组(关联数组也就是在其他语言里面的字典,在数组和字典的操作方式基本一致). # 一. 数组 ## 1.1 创建数组 - ...
最新文章
- 力扣(LeetCode)刷题,简单题(第23期)
- java鼠标监听事件_JAVA 鼠标事件监听ACTIONLISTENER
- 使用Managed DirectX编写游戏
- HDU - 3551 Hard Problem(一般图最大匹配)
- Android中http断点下载,Android HttpURLConnection断点下载(单线程)
- Lambda表达式 入门实战
- vue框架导入echarts第一个示例
- python_射门小游戏
- centos 7增强命令补全
- 野火stm32f407学习笔记----核心板USB转TTL下载
- python图片背景透明
- 碳足迹PCF国内外标准和碳标签应用
- 2010年会考计算机试题,2010年浙江省信息技术会考试题 选择题 - 多媒体 - 图文
- 第三节: 水泥混凝土路面构造特点
- Spark、Storm、Flink横向对比
- 异步调用案例_异步案例研究
- 人面不知何处去,桃花依旧笑春风……
- 大数据平台的软件有哪些?
- 02 | 论文中的「题目、目录、摘要和结论」应该怎么写?
- ubuntu20 安装TP Link TL-WDN5200无线网卡驱动