python

您所在的位置:网站首页 python给空列表赋值 python

python

2023-03-16 09:59| 来源: 网络整理| 查看: 265

1.一一对应: >>> data = [ ‘ACME‘, 50, 91.1, (2012, 12, 21) ] >>> name, shares, price, date = data >>> name ‘ACME‘ >>> date (2012, 12, 21) >>> name, shares, price, (year, mon, day) = data >>> name ‘ACME‘ >>> year 2012 >>> mon 12 >>> day 21 >>> >>> data = [ ‘ACME‘, 50, 91.1, (2012, 12, 21) ] >>> name, shares, price, date = data >>> name ‘ACME‘ >>> date (2012, 12, 21) >>> name, shares, price, (year, mon, day) = data >>> name ‘ACME‘ >>> year 2012 >>> mon 12 >>> day 21 >>> 2.可迭代对象元素个数超过变量个数:,*匹配返回的是个列表 >>> record = (‘ACME‘, 50, 123.45, (12, 18, 2012)) >>> name, *_, (*_, year) = record >>> name ‘ACME‘ >>> year 2012 >>>

python_cookbook之路:数据结构-解压可迭代对象赋值给多个变量以及扩展的迭代解压语法(*)



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3