国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python字符串切片操作知識詳解

2020-01-04 17:34:45
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Python中字符串切片操作 的相關資料,需要的朋友可以參考下
 

一:取字符串中第幾個字符

print "Hello"[0] 表示輸出字符串中第一個字符
print "Hello"[-1] 表示輸出字符串中最后一個字符

二:字符串分割

print "Hello"[1:3]

#第一個參數表示原來字符串中的下表
#第二個闡述表示分割后剩下的字符串的第一個字符 在 原來字符串中的下標

這句話說得有點啰嗦,直接看輸出結果:

el

三:幾種特殊情況

(1)print "Hello"[:3] 從第一個字符開始截取

(2)print "Hello"[0:] 從第一個字符開始截取,一直截取到最后

(3) print "Hello"[:] 道理同(2)

看輸出結果:

Hel
Hello
Hello

四:步長截取

print "Hello"[::2]

print "Hello"[::-2]

表示從第一個字符開始截取,間隔2個字符取一個。

輸出結果:

Hlo

olH

Python 對字符串切片

對字符串切片

字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一種list,每個元素就是一個字符。因此,字符串也可以用切片操作,只是操作結果仍是字符串:

>>> 'ABCDEFG'[:3]
'ABC'
>>> 'ABCDEFG'[-3:]
'EFG'
>>> 'ABCDEFG'[::2]
'ACEG'

在很多編程語言中,針對字符串提供了很多各種截取函數,其實目的就是對字符串切片。Python沒有針對字符串的截取函數,只需要切片一個操作就可以完成,非常簡單。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陆丰市| 上林县| 平塘县| 闵行区| 浙江省| 潜山县| 岗巴县| 保德县| 温州市| 繁昌县| 邹城市| 陵川县| 安庆市| 松江区| 淮阳县| 西乡县| 永靖县| 宁武县| 冀州市| 佛学| 常宁市| 海阳市| 云南省| 吐鲁番市| 昌吉市| 赣榆县| 玉环县| 平潭县| 怀来县| 读书| 榆中县| 岳阳县| 开原市| 嘉鱼县| 宾阳县| 太仆寺旗| 兴安盟| 泸州市| 乐昌市| 霍州市| 木兰县|