美文网首页python学习
PTYHON-COOKBOOK学习记录-1

PTYHON-COOKBOOK学习记录-1

作者: 二傻吧 | 来源:发表于2018-12-28 16:21 被阅读0次

解压序列赋值给多个变量:在python中有个很好用的特性就是解压赋值,具体解释请看下面的代码(供赋值粘贴看):

p=(4,5)

x,y=p

print(x)

print(y)

data=['ACMA',50,91.1,(2012,23,32)]

name,shares,price,date=data

print(name,shares,price)

print(date)

name,shares,price,(year,month,day)=data

print(year)

print(month)

print(day)

record=('DAVE','123@asdfa','1234123412','12341343412','34123413434')

name,mail,*number=record

print(name)

print(mail)

print(number)

sale_record=[21,3,23,4,543,5,123,42,3,345,234,245,245,233,3,1,434,123]

*fore,last=sale_record

fore_avg=sum(fore)/len(fore)

print(fore_avg,last)

解压赋值代码 解压赋值代码运行结果

解释:一个具有多个元素的列表(或者一个字符串或者元组)可以通过赋值的形式,直接将列表中的元素(字符串中的字节或者元组中的元素)赋值给指定的变量,并且可以用*代表多个元素赋值给一个变量。

用途:可以有选择性的提取出一个列表(字符串、元组)中的部分元素(快捷)

相关文章

  • PTYHON-COOKBOOK学习记录-1

    解压序列赋值给多个变量:在python中有个很好用的特性就是解压赋值,具体解释请看下面的代码(供赋值粘贴看): p...

  • PTYHON-COOKBOOK学习记录-3

    heapq模块:用python简易得到最大最小值(很好用,性能强)1.heapq中,有nlargest()和nsm...

  • PTYHON-COOKBOOK学习记录-2

    yeild及collections模块中的deque函数: yeild函数的使用:参考另一博主:https://b...

  • 学习记录1

    DLL钩取 钩取就是在系统和应用之间设立岗哨,偷窥或截取消息的手段。钩取不适用的情况:应用不受事件驱动。为什么能实...

  • 学习记录(1)

    Update 函数中修改移动控制的代码,没帧调用一次(大概),定义一个受保护的(protected)变量m_tra...

  • 学习记录1

    Although the residents of this remote community are short...

  • 学习记录1

    一、昨晚失眠到深夜。一直等到凌晨1点左右才睡着,这个过程当中在手机上翻看我喜欢的简述,看到关注的作者更新了无数的文...

  • 学习记录1

    1.尊重伴侣和其他家庭成员的养育方式,相信孩子的适应能力。不要把自己的养育观点强加给其他人。 2.孩子的观察能力很...

  • 学习记录1

    今天孩子写语文作业,对于文章的寓意这一块,感受还是比较浅,或者说还是对生活体悟不够? 比如说今天的作业有一题:说做...

  • 学习记录1

    本次作业: 1. 继续用优势教育的眼光去挖掘孩子的优点,并且表扬她。 ……今天又带他一起出去学习,值得表扬的是去之...

网友评论

    本文标题:PTYHON-COOKBOOK学习记录-1

    本文链接:https://www.haomeiwen.com/subject/jjcelqtx.html