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

首頁(yè) > 編程 > Python > 正文

Python中每次處理一個(gè)字符的5種方法

2020-02-23 01:19:18
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

目的

對(duì)字符串的每個(gè)字符進(jìn)行處理,其實(shí)每個(gè)字符(Char)就是一個(gè)長(zhǎng)度為1的字符串。

方法

1.使用內(nèi)建函數(shù)list()

代碼如下:
>>> A_string='Python'
>>> char_list=list(A_string)
>>> char_list
['P', 'y', 't', 'h', 'o', 'n']

2.使用for語(yǔ)句對(duì)字符串進(jìn)行遍歷

代碼如下:
>>> for c in A_string:
        c.upper()

'P'
'Y'
'T'
'H'
'O'
'N'

 

3.列表解析

代碼如下:
>>> char_list=[c.title() for c in A_string]
>>> char_list
['P', 'Y', 'T', 'H', 'O', 'N']

 

4.map()函數(shù)

代碼如下:
>>> map((lambda c:c.lower()),A_string)
['p', 'y', 't', 'h', 'o', 'n']

 

5.使用集合set()

代碼如下:
B_string='Hello,World'
>>> set(A_string).difference(set(B_string))
set(['y', 'h', 't', 'P', 'n'])

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 长沙县| 岢岚县| 大姚县| 濮阳市| 苍溪县| 定日县| 田阳县| 江阴市| 乐业县| 读书| 长宁区| 古蔺县| 泰来县| 仙居县| 象州县| 香港 | 铜陵市| 格尔木市| 西城区| 城固县| 郸城县| 安福县| 巴南区| 平邑县| 宁波市| 兴义市| 隆林| 孟津县| 延川县| 大连市| 岗巴县| 潮州市| 黔江区| 新野县| 四平市| 怀柔区| 万盛区| 娱乐| 梨树县| 太谷县| 上林县|