python
文章平均质量分 73
路人甲wttttt
这个作者很懒,什么都没留下…
展开
-
sort、sorted、lambda表达式和reduce
原文:http://www.cnblogs.com/65702708/archive/2010/09/14/1826362.html http://blog.csdn.net/imzoer/article/details/8667176 http://blog.sina.com.cn/s/blog_7b519a6b0101bntx.html 1、sort和sorted 我们需要对L转载 2015-07-25 10:24:13 · 11544 阅读 · 0 评论 -
python cookbook:第二章 字符串和文本
2.1 针对任意多的分隔符拆分字符串 使用re.split(),例如: re.split(r'[;,\s]\s*',str) 正则表达式模式中的捕获组:如果使用,匹配文本也在最终的文本中。例如: re.split(r'(;|,|\s)\s*',str) 2.2 在字符串开头或结尾处做文本匹配 使用str.startwith()和str.endwith()。这两个函数也允许多原创 2015-09-04 16:46:43 · 449 阅读 · 0 评论 -
python cookbook:第一章 数据结构和算法
1.1 将序列分解为单独的变量 p=(4,5) x,y=p 只要对象是可迭代的,就可以执行分解操作。 字符串、文件、迭代器、生成器都可以。 字符串: s='hello' a,b,c,d,e=s 想要丢弃特定的值,使用一个用不到的变量名就可以了。 1.2 从任意长度的可迭代对象中分解元素 first,*middle,last=grades *middle代表了中间的n个元素原创 2015-09-02 13:39:28 · 473 阅读 · 0 评论 -
python cookbook:第三章 数字、日期和时间
3.1 对数值进行取整 round(value,digit) 其中,digit可以为负数。 3.2 执行精确的小数计算 去除浮点类型天生的误差,获得更高的精度,可以使用Decimal模块。 from decimal import Decimal a=Decimal('4.2') b=Decimal('4.4') print(a+b) Decimal模块可以修改位数,四舍五入。原创 2015-09-05 20:14:20 · 457 阅读 · 0 评论 -
几个python语法知识(一)
最近看了廖雪峰老师的博客中关于python的内容,感觉收获良多。 廖雪峰的博客:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 1、关于.py文件的编码问题 这个问题困扰我很久,一直疑惑于.py文件中的中文字符串常量的编码问题。 我们经常在程序的第一行写入: #原创 2015-11-20 19:00:37 · 409 阅读 · 0 评论 -
DAY9:leetcode #19 Remove Nth Node From End of List
Given a linked list, remove the nth node from the end of list and return its head. For example, Given linked list: 1->2->3->4->5, and n = 2. After removing the second node from the end, the原创 2016-07-22 16:02:32 · 222 阅读 · 0 评论 -
DAY9:leetcode #21 Merge Two Sorted Lists
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. Subscribe to see which companies asked this questio原创 2016-07-22 16:25:14 · 198 阅读 · 0 评论 -
Python入门基础知识:locals() 和globals()
原文链接:点击打开链接 Python有两个内置的函数,locals() 和globals(),它们提供了基于字典的访问局部和全局变量的方式。 首先,是关于名字空间的一个名词解释。是枯燥,但是很重要,所以要耐心些。Python使用叫做名字空间的东西来记录变量的轨迹。名字空间只是一个 字典,它的键字就是变量名,字典的值就是那些变量的值。实际上,名字空间可以象Python的字典一样进行访问,转载 2016-11-28 23:26:25 · 1119 阅读 · 0 评论