Chr*_*and 1 python string split list
我有一个字符串(没有空格)我需要拆分成一个长度相等的项目列表.我知道这个split()方法,但据我所知,这只是通过空格而不是通过长度来分割.
我想做的是这样的:
string = "abcdefghijklmnopqrstuvwx"
string = string.Split(0 - 3)
print(string)
>>> ["abcd", "efgh", "ijkl", "mnop", "qrst", "uvwx"]
Run Code Online (Sandbox Code Playgroud)
我已经考虑过循环列表,但我想知道是否有更简单的解决方案?
Eri*_*got 13
>>> [string[start:start+4] for start in xrange(0, len(string), 4)]
['abcd', 'efgh', 'ijkl', 'mnop', 'qrst', 'uvwx']
Run Code Online (Sandbox Code Playgroud)
即使最后一个字符少于4个字符,它也能正常工作.
| 归档时间: |
|
| 查看次数: |
3608 次 |
| 最近记录: |