rust for循环步长-1,反向逆序遍历

rust 复制代码
fn main() {
    for i in (0..3).rev().step_by(1) {
        print!("{}", i);
    }
}
// 打印结果:210

Trait std::iter::Iterator

  • fn rev(self) -> Rev where Self: Sized + DoubleEndedIterator
  • fn step_by(self, step: usize) -> StepBy where Self: Sized
相关推荐
Rust研习社1 分钟前
Rust 的 Box、Rc、Arc 到底怎么选?
开发语言·后端·rust
yqcoder5 分钟前
JS 类型检测双雄:typeof vs instanceof 深度解析
开发语言·javascript·ecmascript
NEGl DRYN10 分钟前
Go基础之环境搭建
开发语言·后端·golang
AI木马人12 分钟前
20.人工智能实战:大模型项目如何从 Demo 走向生产?一套可落地的上线验收清单与工程治理方案
java·开发语言·人工智能
CandyU214 分钟前
Unity —— 反射
java·开发语言
初心未改HD15 分钟前
Go Modules:依赖管理的完全指南
开发语言·golang
楼田莉子15 分钟前
仿照Muduo的高并发服务器:EventLoop模块及与TimeWheel模块联调
java·开发语言
小雅痞18 分钟前
[Java][Leetcode middle] 3. 无重复字符的最长子串
java·开发语言·leetcode
x-cmd26 分钟前
agent-browser 源码分析(二):WebSocket CDP 客户端
websocket·rust·cdp·json-rpc·agent-browser
逻辑驱动的ken28 分钟前
Java高频面试考点场景题21
java·开发语言·面试·职场和发展·求职招聘