国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 雷波县| 古浪县| 鹤岗市| 中宁县| 南昌县| 沁水县| 行唐县| 泌阳县| 革吉县| 焦作市| 蓬溪县| 福海县| 图片| 竹北市| 长白| 辽阳市| 芒康县| 左贡县| 西峡县| 稷山县| 青铜峡市| 桃园县| 嵊泗县| 莲花县| 宜宾县| 黑河市| 溆浦县| 阿克苏市| 巨野县| 衡山县| 海门市| 武冈市| 中方县| 龙川县| 连南| 瑞金市| 乐东| 临澧县| 罗甸县| 锡林浩特市| 本溪|