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
相关推荐
老衲有点帅几秒前
C#多线程Thread
开发语言·c#
C++ 老炮儿的技术栈8 分钟前
什么是函数重载?为什么 C 不支持函数重载,而 C++能支持函数重载?
c语言·开发语言·c++·qt·算法
IsPrisoner26 分钟前
Go语言安装proto并且使用gRPC服务(2025最新WINDOWS系统)
开发语言·后端·golang
Python私教32 分钟前
征服Rust:从零到独立开发的实战进阶
服务器·开发语言·rust
chicpopoo37 分钟前
Python打卡DAY25
开发语言·python
crazyme_61 小时前
深入掌握 Python 切片操作:解锁数据处理的高效密码
开发语言·python
邹诗钰-电子信息工程2 小时前
嵌入式自学第二十一天(5.14)
java·开发语言·算法
恋猫de小郭2 小时前
如何查看项目是否支持最新 Android 16K Page Size 一文汇总
android·开发语言·javascript·kotlin
于壮士hoho3 小时前
Python | Dashboard制作
开发语言·python
Asus.Blogs4 小时前
为什么go语言中返回的指针类型,不需要用*取值(解引用),就可以直接赋值呢?
开发语言·后端·golang