亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Python > 正文

Python字符串的索引與訪問字符串中的字符

2023-04-26 12:04:41
字體:
來源:轉載
供稿:網友

字符串是Python中一種非常重要的數據類型。Python字符串是字符的集合,是由單引號、雙引號或三引號包裹起來的若干字符的序列。Python字符串中的每個字符使用ASCII或Unicode字符編碼,可以認為Python字符串是Unicode字符的集合。在前面的教程中,本站 已介紹了Python字符串的定義方法:《Python中的字符串String》。這篇文章將重點介紹Python字符串字符索引的方法及使用索引訪問字符串中的字符。

Python字符串索引方法

與其它語言一樣,Python字符串的索引也是從0開始的,下面給出一個字符串“武林網VEVB”的索引方式:

Python中字符串的索引編號方式
字符 I T
索引 0 1 2 3 4 5 6

從上面的示意中,可以看到,Python跟其它語言一樣,把字符串從左到右進行編索引,且是從0開始的,每個字符都會有一個索引。那么一個具有n個字符的字符串,其索引的范圍是[0, n-1],如上面的字符串一共有7個字符,則其索引的范圍是0~6.

有時,我們可能對字符串后端的一些字符比較感興趣,因此,Python提供了一種從后端訪問字符串中字符的方式:使用負數索引,負數索引從-1開始,從后端往前進行編寫索引,如下所示:

Python中字符串的索引編號方式
字符 I T
索引 0 1 2 3 4 5 6
后端索引 -7 -6 -5 -4 -3 -2 -1

使用索引訪問字符串中的單個字符

Python中使用下面的方式可以比較方便的訪問字符串中的每個字符:

str_name[index]

如下面的例子:

>>> str1 = "武林網VEVB"
>>> str1[0]
'翔'
>>> str1[1]
'宇'
>>> str1[5]
'樂'

在使用中要注意給出的索引不要越界,否則會發生錯誤,如下例:

>>> str1 = "武林網VEVB"
>>> str1[7]
Traceback (most recent call last):
     File "<pyshell#4>", line 1, in <module>
        str1[7]
IndexError: string index out of range
>>>

因為,字符串 str1 的索引取值范圍為0~6,str1[7]的使用超出了索引范圍,造成程序出現錯誤:IndexError.

以上在Python3.8.2中的執行情況如下圖所示:

Python字符串索引

下面是從后端訪問字符串中字符的一些例子:

>>> str1 = "Python is easy."
>>> str1[-1]
'.'
>>> str1[-2]
'y'
>>> str1[-7]
's'
>>> print(str1[-15])
P
>>> str1[-16#索引越界
Traceback (most recent call last):
    File "<pyshell#11>", line 1, in <module>
        str1[-16]  #索引越界
IndexError: string index out of range
>>>

這個例子中,字符串一共15個字符,其負數索引是從 -15~-1,小于-15的索引將會使程序出現錯誤。

以上在Python IDLE中的運行情況如下圖所示:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
8x海外华人永久免费日韩内陆视频| 亚洲精品日韩久久久| 一区二区三区美女xx视频| 91精品国产99久久久久久| 久久精品视频播放| 日韩一区二区三区国产| 欧美大片在线看| 亚洲视频欧美视频| 欧美最顶级的aⅴ艳星| 欧美肥老太性生活视频| 久久夜色精品亚洲噜噜国产mv| 亚洲视频精品在线| 欧美最顶级的aⅴ艳星| 亚洲男人第一av网站| 九九热99久久久国产盗摄| 国产视频在线一区二区| 国产精品视频自在线| 91在线免费网站| 亚洲精品小视频在线观看| 欧美最猛黑人xxxx黑人猛叫黄| 91视频免费在线| 久久精品亚洲94久久精品| 欧美黄色片免费观看| 精品久久国产精品| 国产女精品视频网站免费| 欧美日韩亚洲天堂| 久久久久久欧美| 欧美在线性爱视频| 亚洲精品在线91| 亚洲人成绝费网站色www| 亚洲综合中文字幕在线观看| 成人在线免费观看视视频| 青青久久av北条麻妃黑人| 国产精品色婷婷视频| 欧美国产日韩二区| 欧美视频国产精品| 伊人久久男人天堂| 亚洲色图25p| 久久精品影视伊人网| 国产精品久久久久aaaa九色| 麻豆国产精品va在线观看不卡| 亚洲精品视频免费| 一区二区三区国产视频| 日韩中文字幕在线精品| 91国自产精品中文字幕亚洲| 欧美黑人巨大精品一区二区| 欧洲一区二区视频| 亚洲精品电影久久久| 久久97精品久久久久久久不卡| 欧美日韩国产专区| 国产91精品黑色丝袜高跟鞋| 欧美黄色免费网站| 97婷婷涩涩精品一区| 国产日韩精品在线| 91亚洲精品久久久| 欧美在线日韩在线| 欧美日韩国产激情| 国产国语videosex另类| 中文字幕在线视频日韩| 欧美激情中文字幕乱码免费| 欧美性猛xxx| 亚洲黄色av女优在线观看| 国产小视频国产精品| 亚洲天堂av图片| 国产精品第1页| 欧美性生交xxxxx久久久| 亚洲人午夜精品| 国产精品久久久久久久久免费看| 欧美一级电影在线| 精品人伦一区二区三区蜜桃免费| 热久久这里只有| 亚洲第一区在线| 久久久成人av| 亚洲国产精品字幕| 国产97在线视频| 91精品啪aⅴ在线观看国产| 久久青草精品视频免费观看| 91亚洲精品久久久| 国产精品无码专区在线观看| 97在线观看视频| 国产精品福利在线| 国产成人精品视频在线观看| 亚洲偷熟乱区亚洲香蕉av| 日日骚av一区| 久青草国产97香蕉在线视频| 视频在线观看99| 51精品国产黑色丝袜高跟鞋| 日韩av在线网址| 色香阁99久久精品久久久| 国产精品老女人视频| 亚洲精品一区二三区不卡| 狠狠做深爱婷婷久久综合一区| 精品日本美女福利在线观看| 中文字幕日韩欧美在线| 黄色成人av网| 久久成人人人人精品欧| 色综久久综合桃花网| 日韩69视频在线观看| 欧美在线视频在线播放完整版免费观看| 日韩天堂在线视频| 欧美电影《睫毛膏》| 国产一区二区美女视频| 欧美黄色www| 国语自产精品视频在线看| 国产精品国产自产拍高清av水多| 精品国产福利在线| 动漫精品一区二区| 亚洲精品理论电影| 欧美性一区二区三区| 亚洲国产一区自拍| 国产在线拍偷自揄拍精品| 国产精品视频网| 欧美日韩国产区| 亚洲欧美日韩另类| 中文在线资源观看视频网站免费不卡| 欧美又大又粗又长| 国产精品一区二区三区久久久| 亚洲精品自产拍| 九九热这里只有精品免费看| 亚洲女人天堂视频| 日韩黄色在线免费观看| 91av在线国产| 国产精品视频一区国模私拍| 一级做a爰片久久毛片美女图片| 亚洲一区久久久| 狠狠色噜噜狠狠狠狠97| 一区二区三区黄色| 97精品欧美一区二区三区| 亚洲国产另类久久精品| 成人久久久久久久| 久久免费精品日本久久中文字幕| 亚洲伊人成综合成人网| 国产视频久久久久| 久久99热精品这里久久精品| 国产精品91久久久| 欧美成年人在线观看| 欧美性xxxxxxx| 亚洲国产成人久久综合| 欧美富婆性猛交| 欧美激情精品久久久久久蜜臀| 国产福利视频一区| 国产精品一久久香蕉国产线看观看| 欧美激情高清视频| 亚洲精品成人网| 国产一区二区三区久久精品| 国产免费一区二区三区香蕉精| 欧美视频免费在线观看| 亚洲黄色片网站| 黑人巨大精品欧美一区二区| 欧美成人免费在线视频| 国产精品国语对白| 狠狠爱在线视频一区| 久久精品一区中文字幕| 亚洲国产日韩欧美综合久久| 午夜精品久久久久久99热软件| 91福利视频在线观看| 亚洲精品久久久久| www高清在线视频日韩欧美| 欧美大片第1页| 欧美在线观看日本一区| 久久免费视频在线| 高跟丝袜一区二区三区| 亚洲第五色综合网| 日本精品性网站在线观看|