封装
将多个值使用多好分割,组合在一起
本质上,返回一个元祖,只是省掉了小括号
t1 =(1,2) #定义为元组
t1 =1,2 #将1和2封装为元组
解构
把线性解构的元素解开,病顺序赋给其他变量
左边接纳的变量数要和右边解开的元素一致
lst = [3,5]
first ,second =lst
print(first,second) ->3,5
举例
a,b = 1,2
a,b = (1,2)
a,b = [1,2]
a,b = [10,20]
a,b = {10,20}
a,b = {‘o’:10,‘s’:20} # 非线性结构也可以解构 a->‘o’ b->‘s’
a,b = {10,20,30}
a,*b = {10,20,30}
[a,b] = (1,2)
[a,b] = 10,20
(a,b) = {30,40}
a,b=‘xy’ -> a=‘x’; b=‘y’
注意
使用 *变量名 接收,但不能单独使用
被 *变量名 收集后组成一个列表
lst = list(range(10)) head=0 mid=[1,2,3,4,5,6,7,8] tail=0
head,*mid,tail = lst head=1 mid=[1,2,3,4,5,6,7,8] tail=9
*lst2 =lst ->错误,*lst2相当于标识符,不能用*开头
*body, tail = lst body->[0,1,2,3,4,5,6,7,8] tail->9
head, *tail = lst head->0 taile->[1,2,3,4,5,6,7,8,9]
head, *m1, *m2, tail = lst #这种写法错误,不能使用多个*
head, *mid, tail = “abcdef” head=‘a’ mid=[‘b’,‘c’,‘d’,'e;] tail=‘f’
type(mid) ->list
丢弃变量
* 如果不关心一个变量,就可以定义改变量的名为_
* _是一个合法的标识符,也可以作为一个有效的变量使用,但是定义成下划线就是希望不要被使用,除非你明确的知道这个数据需要使用
,*,t=list(range(10))
print(_) ->[1,2,3,4,5,6,7,8] #第二个下划线覆盖第一个
相关资讯
相关文章内容简介
1 爬虫使用代理IP时python 封装和解构
封装将多个值使用多好分割,组合在一起本质上,返回一个元祖,只是省掉了小括号t1 =(1,2) #定义为元组t1 =1,2 #将1和2封装为元组解构把线性解构的元素解开,病顺序赋给其他变量左边接纳的变量数要和右边解开的元素一致lst = [3,5]first ,second =lstprint(first,second) ->3,5举例a,b = 1,2a,b = (1,2)a,b = [1,2]a,b = [10,20]a,b = {10,20}a,b = {‘o’:10,‘s’:20} # 非线性结构也可以解构 a->‘o’ b->‘s’a,b = {10,20,30}a,*b = {10,20,30}[a,b] = (1,2)[a,b] = 10,20(a,b) = {30,40}a,b=‘xy’ -> a=‘x’; b=‘y [阅读全文]
推荐阅读
29
2019-03
使用ip代理的人为什么越来越多?
代理,也称网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络
25
2019-06
如何利用Python爬虫抓取电子图书
俗话说“读万卷书,行万里路”,读书是一个人终身的学习过程,通过读书,我们可以收获知识、结识朋友、开阔视野,还能提高自我层次。传统纸质书籍携带不方便,收纳需要占用大量空间,
01
2019-11
高效优质代理IP是大数据爬虫的必备工具
昨日三大运营商公布5G套餐,随着大数据时代和智能化时代到来,爬虫作为重要的数据来源,一直备受瞩目。越来越多的网络从业者选择成为一名爬虫工程师,为大数据建设而奋斗。要成为一名
17
2019-07
如何选择代理IP类型?
普通的匿名代理IP是能对客户机器的真是IP进行隐藏,但是也会改变我们的请求信息,服务器端也有可能会认为我们使用了代理。不过使这种类型代理的时候,虽然被访问的网站不知道客户端的IP
20
2019-08
不同IP类型代表着什么,有哪些功能?
现在是互联网营销的时代,互联网成为个人和企业重要的营销工具。互联网上有很多的方式和渠道可以利用起来。
20
2019-11
代理IP在游戏中有什么作用?
从使命召唤手游国际版将于暑假公测 谈论代理IP在游戏中的作用
热门文章
注意: 严禁一切违规违法的业务,一经发现直接封帐号
Powered by wanchen tech. © | 粤ICP备18047396号-6 广州万宸软件科技有限公司http代理 版权所有