Python 将字符串拆分为包含N个字符部分的列表
我对python非常陌生,我想知道最具python风格/最简单的方法是将字符串拆分为一个包含N个字符的列表 我遇到过这样的情况:Python 将字符串拆分为包含N个字符部分的列表,python,string,parsing,Python,String,Parsing,我对python非常陌生,我想知道最具python风格/最简单的方法是将字符串拆分为一个包含N个字符的列表 我遇到过这样的情况: >>>s = "foobar" >>>list(s) ['f', 'o', 'o', 'b', 'a', 'r'] 这就是我如何将字符串转换为字符列表的方法,但我希望有一个如下所示的方法: >>>def splitInNSizedParts(s, n): 在哪里 >>>print(splitI
>>>s = "foobar"
>>>list(s)
['f', 'o', 'o', 'b', 'a', 'r']
这就是我如何将字符串转换为字符列表的方法,但我希望有一个如下所示的方法:
>>>def splitInNSizedParts(s, n):
在哪里
>>>print(splitInNSizedParts('foobar', 2))
['fo', 'ob', 'ar']
那么您的功能将是:
def splitInNSizedParts(s, n):
return textwrap.wrap(s, n)
这里还有一些好主意和建议。谢谢!只需文本包装。包装(s,n)就可以了!
def splitInNSizedParts(s, n):
return textwrap.wrap(s, n)