将序列分解为单独的变量
来源:互联网 发布:爸爸妈妈的网络用语 编辑:程序博客网 时间:2024/06/05 19:17
只要对象是可迭代的,都可以通过一个简单的赋值操作来分解为单独变量。唯一的要求是变量的总数和结构要与序列吻合。
>>> p = (4, 5)>>> x, y = p>>>x4
>>>data = ['ACME', 50, 91, (2012, 12, 21)]>>>name, shares, price, date = data>>>name'ACME'>>>date (2012, 12, 21)如果元素的数量不匹配,将得到一个错误提示。例如:
>>>p=(4, 5)>>>x, y, z = pTraceback (most recent call last): File "<input>", line 1, in <module>ValueError: need more than 2 values to unpack当做分解操作的时候,可能会丢弃某些特定的值,通常可以选一个用不到的变量名,以此来作为要丢弃的值的名称。
>>>data = ['ACME', 50, 91, (2012, 12, 21)]>>>_,shares,price,_ = data>>>shares50>>>price91
阅读全文
0 0
- 将序列分解为单独的变量
- 将一个关键字符串分解为单独的关键字
- 1.1 将序列分解为多个变量
- Android中使用Color类将颜色分解为单独分量
- 将一个string字符串变量分解为字符输出
- 将FL2440开发板修改为单独的linux系统
- 将开发板修改为单独的wince系统
- 将一个正整数分解为连续的自然数的和
- 例2-24 将单位阶跃序列u(n)分解为偶分量和奇分量
- 将字符串分解为数组
- 将一个数分解为两个整数的和
- 将一个n位数分解为各个位数的数字。
- 对将关系模式分解为高级范式的认识
- 将N的平方分解为连续奇数和
- 将cs文件单独编译为dll
- 将字符串分解为数值类型
- 将真分数分解为埃及分数
- 将真分数分解为埃及分数
- codeforces 276A Lunch Rush
- LINQ to XML的增、删、改
- CSS--选择器
- 使用脚本一键安装个人博客
- 十月随笔
- 将序列分解为单独的变量
- FFMPEG Qt视频播放器之同步进阶篇
- 171027-函数的预习【连续第四天】
- 第八周LeetCode
- python PyQt5初级教程hello world
- 。。。
- 机房准备——多步OLE DB操作产生错误
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- Java实现找出数组中重复的数字