python基础教程共60课-第30课字符串的索引和切片
来源:互联网 发布:ubuntu安装hadoop2.6 编辑:程序博客网 时间:2024/05/01 15:05
python基础教程共60课-第30课字符串的索引和切片
【Python 第30课】 字符串的索引和切片之前说了,字符串和list有很多不得不说的事。今天就来说说字符串的一些与list相似的操作。
1. 遍历
通过for...in可以遍历字符串中的每一个字符。word = 'helloworld'
for c in word:
print c
2. 索引访问
通过[]加索引的方式,访问字符串中的某个字符。
print word[0]
print word[-2]
与list不同的是,字符串不能通过索引访问去更改其中的字符。
word[1] = 'a'
这样的赋值是错误的。
3. 切片
通过两个参数,截取一段子串,具体规则和list相同。
print word[5:7]
print word[:-5]
print word[:]
4. 连接字符
join方法也可以对字符串使用,作用就是用连接符把字符串中的每个字符重新连接成一个新字符串。不过觉得这个方法有点鸡肋,不知道在什么场景下会用到。
0 0
- python基础教程共60课-第30课字符串的索引和切片
- python基础教程共60课-第13课字符串
- python基础教程共60课-第14课字符串格式化
- python基础教程共60课-第28课字符串的分割
- python基础教程共60课-第16课字符串格式化2
- 共60课:Python基础教程
- 共60课:Python基础教程
- python基础教程共60课-第1课安装
- python基础教程共60课-第2课print
- python基础教程共60课-第3课IDE
- python基础教程共60课-第4课输入
- python基础教程共60课-第5课变量
- python基础教程共60课-第6课bool
- python基础教程共60课-第7课if
- python基础教程共60课-第8课while
- python基础教程共60课-第9课random
- python基础教程共60课-第10课变量2
- python基础教程共60课-第11课逻辑判断
- 结合框架的方法
- Android-4-X界面开发那点事
- poj 1035 串
- Linux用户空间与内核空间数据传递的几点理解和总结
- a人左扶手,b人右扶手,c人双扶手,z人不用扶手,求最多几人一起观看电影。
- python基础教程共60课-第30课字符串的索引和切片
- Swift中的断言assert
- 小猪的数据结构辅助教程——2.4 线性表中的循环链表
- 修复win7和wubi装的ubuntu双系统引导
- Android中Service生命周期
- PCA降维算法总结以及matlab实现PCA(个人的一点理解)
- HDOJ 1542 (POJ 1151) Atlantis 【线段树 离散化 扫描线 面积并】
- poj 3696 &&hdoj 2462 The Luckiest number(同余&欧拉) 好题
- UVa-122 树的遍历