随笔 - 41, 文章 - 8, 评论 - 8, 引用 - 0
数据加载中……

[导入][python]关于字符串分割续(适用于3.X)

今天逛贴吧,继续看到那个帖子(http://tieba.baidu.com/f?z=951652539&ct=335544320&lm=0&sc=0&rn=30&tn=baiduPostBrowser&word=python&pn=30)有人留言。而且感觉方法很不错,使用的是itertools中的一个工具。在这里向50楼学习了。

from itertools import zip_longest

def str_split(str, n):
    "str_split('aabbcc', 2) --> ['aa', 'bb', 'cc']"
    args = [iter(str)] * n
    return [''.join(i) for i in zip_longest(*args, fillvalue='')]

阅读全文
类别:Python 查看评论
文章来源:http://hi.baidu.com/mirguest/blog/item/49a57fb581ac40e731add12f.html

posted on 2011-02-02 12:01 mirguest 阅读(425) 评论(0)  编辑 收藏 引用 所属分类: python


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理