Swift for循环 一边遍历一边删除
来源:互联网 发布:盛科网络年终奖 编辑:程序博客网 时间:2024/04/29 02:48
1.要遍历数组同时拿到下标值和元素,可通过元祖进行遍历
1.1 定义数组一个字符串数组如下
let array: [String] = ["a","b","c","d"]
for (index,value) in array.enumerated() {
print(index,value)
}
1.3 输出结果为
0 a
1 b
2 c
3 d
for (index,value) in array.enumerated().reversed() {
1.假如还需要存到分拆存到别的数组中可以采用
数组.insert(元素, at:0)
2.删除也可以在这里做
数组.remove(at:index )
print(index,value)
}
2.2 输出结果如下
3 d
2 c
1 b
0 a
阅读全文
0 0
- Swift for循环 一边遍历一边删除
- C++ vector一边遍历一边删除元素
- C++ vector一边遍历一边删除元素
- C++ vector一边遍历一边删除元素
- Java集合怎么一边删除一边遍历
- Java集合怎么一边删除一边遍历
- vector对象一边遍历一边删除元素
- 数组如何一边遍历一边删除元素
- map的一边遍历一边删除
- stl vector/list如何一边遍历一边删除
- 问题1:集合不能一边遍历一边删除
- php循环一边执行一边输出
- 实现一边打包一边删除文件
- JAVA List 一边遍历一边删除元素,报java.util.ConcurrentModificationException异常
- 生成器——一边循环一边计算的机制
- 一边睡觉一边洗澡
- 一边旅游一边打炮
- 一边混乱
- 终端执行sudo apt-get install报错
- auto 与decltype 两种类型推断
- 从FragmentPagerAdapter看Fragment 生命周期
- Jungle Roads
- Centos6.5 下静默安装oracle11.2.0.4 打PSU补丁步骤
- Swift for循环 一边遍历一边删除
- 并查集详解(畅通工程为例)
- 2048(已更新,所有bug均已修复)【更美观的外形】
- Ubuntu16.04使用笔记
- 使用Node.js搭建静态资源服务器
- Face Alignment at 3000 FPS via Regressing Local Binary Features
- WORD不能粘贴内容 文字 图片 Office word 2010 装Mathtype之后
- CC2640R2F BLE5.0 开发向导
- SDUT-3361 数据结构实验之图论四:迷宫探索