最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Python中每次处理一个字符的5种方法

来源:懂视网 责编:小采 时间:2020-11-27 14:41:19
文档

Python中每次处理一个字符的5种方法

Python中每次处理一个字符的5种方法:目的 对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串。 方法 1.使用内建函数list() 代码如下: >>> A_string='Python' >>> char_list=list(A_string) >>> char_list ['P', 'y', 't', 'h', 'o'
推荐度:
导读Python中每次处理一个字符的5种方法:目的 对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串。 方法 1.使用内建函数list() 代码如下: >>> A_string='Python' >>> char_list=list(A_string) >>> char_list ['P', 'y', 't', 'h', 'o'

目的

对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串。

方法

1.使用内建函数list()

代码如下:


>>> A_string='Python'
>>> char_list=list(A_string)
>>> char_list
['P', 'y', 't', 'h', 'o', 'n']

2.使用for语句对字符串进行遍历

代码如下:


>>> 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()函数

代码如下:


>>> 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'])

文档

Python中每次处理一个字符的5种方法

Python中每次处理一个字符的5种方法:目的 对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串。 方法 1.使用内建函数list() 代码如下: >>> A_string='Python' >>> char_list=list(A_string) >>> char_list ['P', 'y', 't', 'h', 'o'
推荐度:
标签: 几个 方法 python
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top