
pythonic奇技淫巧
hd_li
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
字符串的过滤
1.把字符串中的对应字符剔除 "abc".translate(None, 'b') 2.translate方法也可以把对应的字符转化 from string import maketrans "abc".translate(maketrans('b', '2'))原创 2012-06-26 13:50:34 · 327 阅读 · 0 评论 -
判断是否是字符串
isinstance("abs",basestring)原创 2012-06-26 13:53:57 · 441 阅读 · 0 评论 -
去除list重复元素
利用set,故名思议,不允许有重复元素。 先转化为set,再转回来就能踢出重复的元素 b = [1,1,2,2] print list(set(b))原创 2012-06-26 11:45:38 · 332 阅读 · 0 评论 -
翻转字符串
foo[::-1]原创 2012-06-26 11:07:47 · 269 阅读 · 0 评论 -
循环处理可迭代对象
python里,可以迭代的对象都可以通过一个函数式完成处理。比如map,filter。 reduce(函数, 可迭代对象, 初始值) reduce可以对可迭代对象前后两个元素调用函数,并且再把返回的结果和下一个元素调用函数,以此类推。 http://docs.python.org/library/functions.html?highlight=reduce#reduce原创 2012-06-26 11:22:06 · 432 阅读 · 0 评论