美文网首页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

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