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
相关推荐
晚风_END3 分钟前
Linux|服务器运维|diff和vimdiff命令详解
linux·运维·服务器·开发语言·网络
Program Debug4 分钟前
Mac安装JDK
java·开发语言·macos
玄同76513 分钟前
我是如何学习编程的?——从 “扳手使用” 到编程学习:踩坑式实践的底层方法论
开发语言·人工智能·经验分享·笔记·python·学习·自然语言处理
xingzhemengyou114 分钟前
Python lambda函数
开发语言·python
Geoking.18 分钟前
【Java】深入理解 Java 枚举(Enum)
java·开发语言
老王熬夜敲代码28 分钟前
C++新特性:string_view
开发语言·c++·笔记
zhaokuner31 分钟前
06-聚合与一致性边界-DDD领域驱动设计
java·开发语言·设计模式·架构
lsx20240641 分钟前
Ionic 卡片组件深度解析
开发语言
多打代码43 分钟前
2026.1.2 删除二叉搜索树中的节点
开发语言·python·算法
一路往蓝-Anbo1 小时前
STM32单线串口通讯实战(二):链路层核心 —— DMA环形缓冲与收发切换时序
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网