字符串是不可变的-三菱数控指导手册api

时间:2024-07-03 00:32:28
【文件属性】:

文件名称:字符串是不可变的-三菱数控指导手册api

文件大小:1.91MB

文件格式:PDF

更新时间:2024-07-03 00:32:28

python

8.4 字符串切片 字符串的一个片段被称作切片 (slice)。选择一个切片的操作类似于选择一个字符:� >>> s = 'Monty␣Python ' >>> s[0:5] 'Monty ' >>> s[6:12] 'Python ' � 操作符 [n:m]返回从第 n个字符到第m个字符的字符串片段,包括第一个,但是不包括 最后一个。这个行为违反直觉,但是将指向两个字符之间的索引,想象成图 8.1中那样 或许有帮助。 如果你省略第一个索引 (冒号前面的值),切片起始于字符串头部。如果你省略第二个索 引,切片一直到字符串结尾:� >>> fruit = 'banana ' >>> fruit [:3] 'ban' >>> fruit [3:] 'ana' � 如果第一个索引大于或等于第二个,结果是空字符串3 ,用两个引号表示:� >>> fruit = 'banana ' >>> fruit [3:3] '' � 一个空字符串不包括字符而且长度为 0,但除此之外,它和其它任何字符串一样。 8.5 字符串是不可变的 你会很想在赋值语句的左边使用 [],来改变字符串的一个字符。例如: 3empty string


网友评论