技术栈

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 常用命令
相关推荐
清水白石008
1 天前
突破并行瓶颈:Python 多进程开销全解析与 IPC 优化实战
开发语言·网络·python
百锦再
1 天前
Java之Volatile 关键字全方位解析:从底层原理到最佳实践
java·开发语言·spring boot·struts·kafka·tomcat·maven
daad777
1 天前
rcu 内核线程
java·开发语言
xzjiang_365
1 天前
检查是否安装了MinGW 编译器
开发语言·qt·visual studio code
百锦再
1 天前
Java JUC并发编程全面解析:从原理到实战
java·开发语言·spring boot·struts·kafka·tomcat·maven
清水白石008
1 天前
突破性能瓶颈:深度解析 Numba 如何让 Python 飙到 C 语言的速度
开发语言·python
Eternity∞
1 天前
Linux系统下,C语言基础
linux·c语言·开发语言
wangluoqi
1 天前
c++ 树上问题 小总结
开发语言·c++
Go_Zezhou
1 天前
pnpm下载后无法识别的问题及解决方法
开发语言·node.js
前路不黑暗@
1 天前
Java项目:Java脚手架项目的 C 端用户服务(十五)
java·开发语言·spring boot·学习·spring cloud·maven·mybatis
热门推荐
01GitHub 镜像站点02从零搭建一个 PHP 登录注册系统(含完整源码)03AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot04MIUI显示/隐藏5G开关的方法,信号弱时开启手机Wifi通话方法05Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services06openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南07使用 1panel面板 部署 php网站08如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解09配置 OpenClaw 使用 Ollama 本地模型10全面体验 Grok API 中转站(2025 · Grok 4 系列最新版)