随笔分类 - Python
摘要:map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 例如,把list [1, 2, 3, 4, 5, 6, 7, 8, 9]中每个元素都平方,并生成一个新的list,就可以用map(
阅读全文
摘要:由以上可知,list.sort()方法会按照升序将列表重新排列,不会保留原列表。 而sorted()会返回副本,原始输入不变。 sorted()也是一个高阶函数,它可以接收一个比较函数来实现自定义排序,比较函数的定义是,传入两个待比较的元素x,y,如果x应该排在y前面,则返回-1;如果x应排在y后面
阅读全文
摘要:#coding:utf-8 import urllib2 def url_user_agent(url): proxy = {'http':'127.0.0.1:8080'} proxy_support = urllib2.ProxyHandler(proxy) # opener = urllib2.build_opener(proxy_support,urllib2....
阅读全文
摘要:0x00 简介 字典(dictionary),是无序的,不能通过偏移来存取,只能通过键来读取内容。dic属于可变类型,但是组成字典的键必须是不可变的数据类型,比如数字、字符串、元组等。 语法:dic = {'key':value} 0x01 基本操作 两种定义的方法 嵌套和修改 两种添加的方法 三种
阅读全文
摘要:0x00 简介 元组(tuple),相当于不可变的列表。元组通过圆括号中用逗号分割的项目定义。 特点:1、有序的集合;2、通过偏移来取数据;3、属于不可变对象,不能在于原地修改内容,没有排序。 P.S. 元组不可变的好处:保证数据的安全,比如将数据传给一个不熟悉的方法或者接口时,可以保证方法或者接口
阅读全文
摘要:0x00 简介 Python的列表对象是该语言提供的最通用的序列。列表是一个任意类型的对象的位置相关的有序集合,它没有固定大小。 列表的特点可以概括为四点:1、有序的集合;2、通过偏移来索引;3、支持嵌套;4、类型可变。 0x01 基本操作 我们能够对列表进行索引、切片等操作 0x03 添加操作 生
阅读全文

浙公网安备 33010602011771号