1.1Python解压序列赋值给多个变量
2017-08-03 17:50
337 查看
一个包含 N 个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给 N 个变量?
通过一个简单的赋值语句解压并赋值给多个变量,前提变量的数量跟序列元素的数量相同。
2.如果只想解压一部分,丢弃其他的值。可以用其他变量来站位。
然后抛弃这些值就行了。
通过一个简单的赋值语句解压并赋值给多个变量,前提变量的数量跟序列元素的数量相同。
info = ['join','20','1996','66666666'] name,age,year,qq = info
#数量不一会产生异常 >>> p = (4, 5) >>> x, y, z = p Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: need more than 2 values to unpack >>>
2.如果只想解压一部分,丢弃其他的值。可以用其他变量来站位。
然后抛弃这些值就行了。
info = ['join','20','1996','66666666'] name,_,_,qq = info print(name,qq)
相关文章推荐
- Python数据结构和类型--解压序列赋值多个变量
- Python 解压序列、可迭代对象并赋值给多个变量
- 1.1 解压序列到多个变量
- 每日一题|解压序列赋值给多个变量
- python初学者快速入门(二)操作符、变量和赋值
- python 变量赋值,引用,初始化问题
- 图解Python变量与赋值
- [python]变量和赋值
- Python-变量赋值
- python如何把输出的字符串赋值给变量
- python:变量与赋值 基本数据类型
- python的变量与赋值详细分析
- Python时间序列LSTM预测系列教程(1)-单变量
- python3单行定义多个变量或赋值
- 1.1 将序列分解为多个变量
- Python简化类例六:另一种变量赋值取值的写法
- python中将函数赋值给变量时需要注意的一些问题
- Python 变量赋值
- python load mat 并按变量名赋值
- Python开发学习笔记:Python多个变量同时赋值与多个变量分别单独赋值的不同