技术栈

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

whistle哨子2024-01-25 9:30
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
上一篇:Vue2 和Vue3 有什么区别
下一篇:openharmony应用开发HDC 常用命令
相关推荐
毕设源码-邱学长
3 分钟前
【开题答辩全过程】以 基于JavaScript的图书销售网站为例,包含答辩的问题和答案
开发语言·javascript·ecmascript
badmonster0
4 分钟前
实时代码库索引:用 CocoIndex 构建智能代码搜索的终极方案
python·rust
老王熬夜敲代码
19 分钟前
泛型编程的差异抽象思想
开发语言·c++·笔记
zqy0227
24 分钟前
python安装与环境配置
开发语言·python
star learning white
30 分钟前
xmC语言10
c语言·开发语言
拼好饭和她皆失
33 分钟前
Java学习---Arrays类
java·开发语言·学习
Dev7z
34 分钟前
基于MATLAB小波变换的音频水印算法研究与实现
开发语言·matlab·音视频
代码游侠
36 分钟前
学习笔记——GDB调试工具
linux·开发语言·笔记·学习
“愿你如星辰如月”
43 分钟前
C++11核心特性全解析
开发语言·c++
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03UV安装并设置国内源04BongoCat - 跨平台键盘猫动画工具05本地部署阿里最新开源的Z-Image06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Linux下V2Ray安装配置指南08Labelme从安装到标注:零基础完整指南09【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连10Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽