开放平台 的优势 传统门户网站,有哪些网站建设工作室,保健品网站制作,全景图制作平台网站建设将字符串拆成单字的两种可能情况
要想将字符串拆成单字#xff0c;在Python中有一个非常简单的方法#xff0c;一行代码就可以搞定了。那就是将字符串转换成列表list即可。这个过程可以使用内置的list()函数。不过#xff0c;如果是要将英文的拆分为单个单词#xff0c;那…将字符串拆成单字的两种可能情况
要想将字符串拆成单字在Python中有一个非常简单的方法一行代码就可以搞定了。那就是将字符串转换成列表list即可。这个过程可以使用内置的list()函数。不过如果是要将英文的拆分为单个单词那么这种方法就行不通了因为该函数会将英文单词逐个拆分为字母如果是这种情况可以使用split()方法来实现主要将空格字符串传递作为参数即可当然如果要删除标点符号的话可以使用正则表达式来完成该方法返回的也是一个列表。
将字符串拆成单字的函数设计
下面要设计一个可以综合处理上面两种情况的函数我们设计一个关键词参数用于判断所要拆分的是否是英文字符串具体代码如下
import redef splitChar(strObj, eFalse):if not e:charList list(strObj)else:strObj re.sub(r[^\w\s],,strObj)charList strObj.split( )return charList# 测试该函数
strObj1 笨鸟工具导航
charList1 splitChar(strObj1, False)
print(charList1)
print(\n)
strObj2 hello, world!
strList2 splitChar(strObj2, True)
print(strList2) 来源笨鸟工具导航 原文Python将字符串string拆成单字的简单方法 免责声明内容仅供参考不保证正确性。