python遍历字符串存入列表_Python遍历字符串的4种方式
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210、210既
210
之意。
Python遍历字符串的4种方式
1.下标法
2.for in
3.iter内置函数
4.enumerate
下标法和enumerate适合需要判断后续字符的场景,比如循环到下标index处,要求判断index+1的字符这种。
最典型的就是语法解析器,判断"(())"这种成对的括号的算法。
"for in"和iter适合对字符进行直接处理的情况,比如大小转换,字符串对比之类的。
总之,如果需要用到下标就使用下标法和enumerate,其中enumerate比下标法性能更优。
(注意:本文基于Python3.x)
第一种方式,for in
super_str = "www.210.cx"
for every_char in super_str:
print(every_char)
第二种方式,内置函数range()或xrange(),把字符串长度传进去就行
super_str = "www.210.cx"
for index in range(len(super_str)):
print(girl_str[index])
第三种方式,内置函数enumerate()
super_str = "www.210.net.cn"
for index, every_char in enumerate(super_str):
print(str(index) + every_char)
第四种方式,内置函数iter()
super_str = "www.210.net.cn"
for every_char in iter(super_str):
print(every_char)
python遍历字符串存入列表_Python遍历字符串的4种方式相关推荐
- python遍历多层嵌套列表_python遍历多层嵌套列表
python 多层嵌套的json内容 怎么获取 如下,已经实现获取json中的指定内容,先在的问题是:有的json目标内容可以首先使用json包的loads函数对json数据进行解析,然后就可以像操作 ...
- python将字符串存入列表_Python字符串与列表操作
一.字符串的常见操作: 1.find: 变量名.find('关键词') 即在字符串中找对应的关键字,返回一个对应位置下标,若找不到,返回'-1',找到第一个关键词后就返回可以用. rfind 来从右边 ...
- python二进制数据存入数据库_python+ mysql存储二进制流的方式
AngularJS_01之基础概述.设计原则及MVC设计模式 1.AngularJS: 开源的JS框架,用来开发单一页面应用,以及数据操作频繁的场景:2.设计原则: ①YAGNI原则:You Aren ...
- python词频统计完整步骤_Python统计词频的几种方式
语料 text = """My fellow citizens: I stand here today humbled by the task before us, gr ...
- python操纵excel的方法_python操作Excel的几种方式
Python对Excel的读写主要有xlrd.xlwt.xlutils.openpyxl.xlsxwriter几种. 首先你的本地要有包文件,安装上面的包文件如下图 1.xlrd主要是用来读取exce ...
- python总结字典集合列表_python 列表,元组,字典,集合,字符串相互转换
本文主要介绍列表,元组,字典,集合以及和字符串之间的相互转换. 1. 列表与元组的互换 # 将列表转化为元组 li = [1, 2, 3] t = tuple(li) print(t, type(t) ...
- python中遍历二维数组_python遍历二维数组-女性时尚流行美容健康娱乐mv-ida网
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 二 维 数组 5.2.1 二 ...
- python用于导入模块或模块中的对象_在 Python 中导入模块中的对象有哪几种方式? (5.0分)_学小易找答案...
[判断题]尽管可以使用 import 语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库. (2.0分) [填空题]表达式 int(str(34)) == 34 的值为 ___ ...
- [转载] python字符串数组字典_Python:字符串、列表、元组、字典
参考链接: Python字符串| ascii_uppercase 字符串: 所有方法都修改不了字符串的值,字符串还是原值:但可以重新赋值:使用字符串方法有返回值 循环字符串的用法: 字符串方法: Na ...
最新文章
- 采用傅立叶变换空间载波法从强度分布得到相位分布,即从空间上呈正弦分布的光强信息,恢复出波面的相位信息
- 【Python刷题】_3
- HashMap深度解析:一文让你彻底了解HashMap
- 牛客题霸 [子数组最大乘积] C++题解/答案
- SpringBoot2.1.9 分布式锁ShedLock
- 独家对话谢宝友:做一款类似于 Linux 的国产操作系统 | 人物志
- K3/Cloud点按钮打开单据,列表,动态表单,简单账表和直接Sql报表示例
- 【号外】来人鸭~ 本公众号招人啦~
- 灰色按钮克星v.10
- K8S-Cluster部署
- java jdom格式,java使用jdom生成xml格式文件
- matlab画频谱图
- 多业务建模在美团搜索排序中的实践
- CMake基础教程(32)文件搜索指令FILE
- Android中 手机震动功能的实现
- GDS和OTA未来之路
- 正态总体参数的假设检验
- 习题4-9 打印菱形图案 (15 分)
- mysql qcow2_如何创建qcow2格式的磁盘镜像并填充数据?
- 常识-java发送邮件函数+开启qq邮箱授权码