猿问

python如何优雅地均匀地分割字符串

    分割一个字符串时最简单情况就是字符串的长度是分割份数的整数倍,例如:长度为10的字符串分割成2份。

    但是当字符串的长度不是份数的整数倍时如何均匀地分割,例如:长度为11的字符串要分割成4份,有很多种分法,比如3, 3, 3, 2(前3个字符一份,中间3个一份,再中间3个一份,最后2个一份)这种是比较均匀的分法,即字符串的长度的方差最小。

    现在问题来,在python中怎么才能写的比较pythonic ?

12345678_0001
浏览 962回答 3
3回答
随时随地看视频慕课网APP

相关分类

Python
我要回答