python倒序遍历字符串
Hello大家好,今天我想和大家分享一个小tips,就是快速倒序遍历字符串。
比如现在有一个小需求,是让我们找到一个长字符串里面的最后一个单词,并且返回这个单词的长度(每个单词用空格隔开),那么我们会如何去做这道题呢?我觉得使用倒序遍历,当如果遍历到了第一个空格的话,就说明我们的倒数第一个单词遍历完了,那么这个时候我们返回它的长度就可以啦!
那么如何倒序遍历呢?
比如现在有一个数组,内容是:
arr = [1,2,3,4,5,6]
如果我们想要正序遍历并且返回它的结果,那么我们只需要:
for i in range(0,len(arr)-1):print(i)
就可以了,那么如果我们想要将它倒序打印,不通过reverse的方法应该怎么样才能实现呢?
我们同样是使用for循环的方式,只不过它的起始索引,结束索引我们需要调换位置,让len(arr)-1作为起始索引,0作为结束索引,-1作为从后往前遍历的条件就可以了!代码如下:
arr = [1,2,3,4,5,6]
n = len(arr)for i in range(n,0,-1):print(i)
喜欢就点个赞吧!谢谢!
python倒序遍历字符串相关推荐
- python倒序输出字符串的6种方法
python倒序输出字符串的6种方法 直接切片法 循环逆序法 列表翻转法 列表增删法(使用原列表操作) 列表增删法(建立空列表操作) 对称交换法 总结 直接切片法 1.通过改变读入字符串的步长为-1完 ...
- python while遍历字符串_零基础学Python:while循环和for遍历
1.while 循环 while是计算机的一种基本循环模式.当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环.while语句的一般表达式为:while(表达式){循环体}. 循环的作用就是让 ...
- Python中遍历字符串和字典
遍历字符串 >>> for x in "ILoveYou":print(x)I L o v e Y o u 遍历字典 遍历所有key两种方式 >>&g ...
- python for遍历字符串_Python之字符串的遍历的4种方式
本文主要介绍了Python之字符串的遍历的4种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧. python的字符串遍历有4 ...
- python逐个遍历字符串(含汉字)
s = "中国china" for j in s:print j 首先一个,你这个'a'是什么编码?可能不是你所想的gbk >>> a='中国' >> ...
- [转载] python 遍历字符串 字符_python 遍历字符串(含汉字)实例详解
参考链接: Python字符串| rfind python 遍历字符串(含汉字)实例详解 python 遍历字符串(含汉字)实例详解 s = "中国china" for j in ...
- python 遍历字符串 字符_python 遍历字符串(含汉字)实例详解
python 遍历字符串(含汉字)实例详解 python 遍历字符串(含汉字)实例详解 s = "中国china" for j in s: print j 首先一个,你这个'a'是 ...
- python 遍历字符串
python 遍历字符串, 可以把字符串当作列表 来遍历即可 第一种方法使用for in 循环 # 使用for in str_a = "Hello,Python" for i in ...
- Python for 循环遍历字符串
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串.本文主要介绍Python for循环遍历字符串. 原文地址:Python for 循环遍历字符串
最新文章
- python编程培训多少钱-线下python培训要多少钱?
- SQL Server 数据库设计
- tensorflow学习笔记五:mnist实例--卷积神经网络(CNN)
- C语言实现离散余弦变换(DCT)并用MATLAB和Python验证
- js中的window.onload和jquery中的load区别的讲解
- AFNetworking网络请求与图片上传工具(POST)
- XGBoost的安装与介绍
- Python数模笔记-Sklearn (1)介绍
- python 无法引入同级目录的方法_再见 virtualenv!K神教你轻松管理多个Python环境...
- Tomcat在Eclipse下的启动
- 上怎么图片和字环绕_计算机上的0和1是怎么变成我们屏幕上看到的图片、视频和声音的?...
- 三创赛优秀作品_创新藏在每一个细节里———记第三届3S杯全国大学生物联网技术与应用“三创”大赛一等奖获奖作品...
- 文件对应的Content-Type类型
- 未来人工智能发展趋势
- 手机号归属地 mysql脚本_手机号码归属地能否取消? 这些热点问题,工信部回复了...
- 供应链金融业务信息化平台搭建要点分享
- 一个人的时候,学会坦然。
- ❤️数据结构之栈(图文版详解)❤️
- 基于微信小程序的消费金融系统
- 服务器kvm切换器怎么使用?