摘要: Python 使用模块 Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用。 我们以内建的sys模块为例,编写一个hello的模块: 第1行和第2行是标准注释,第1行注释可以让这个hello.py文件直接在Unix/Linux/Mac上运行,第2行注释表示.py文件本身 阅读全文
posted @ 2018-05-22 21:22 Nelsen_Chen 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Python 函数 1:绝对值的函数abs() 2:map()函数 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个 list [1, 阅读全文
posted @ 2018-05-22 20:37 Nelsen_Chen 阅读(230) 评论(0) 推荐(0) 编辑
摘要: dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: 给定一个名字,要查找对应的成绩,就先要在na 阅读全文
posted @ 2018-05-22 17:26 Nelsen_Chen 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Python字典对象实现原理 Python字典对象实现原理 原文链接:http://foofish.net/blog/92/python_dict_implements 字典类型是Python中最常用的数据类型之一,它是一个键值对的集合,字典通过键来索引,关联到相对的值,理论上它的查询复杂度是 O( 阅读全文
posted @ 2018-05-22 17:09 Nelsen_Chen 阅读(7354) 评论(0) 推荐(0) 编辑