Python练习11----list赋值给变量
来源:互联网 发布:java pkcs10 公钥 编辑:程序博客网 时间:2024/06/08 19:51
如何将list中的值快速赋值给变量,如下:
a, b, c, d = list1
这种方式只有当左边的操作数个数和list1长度相同时,才可以这么做,不然不报错.
假设我们有一个list对象List,它的长度足够长,想把它从下标i开始的k个元素赋给k个元素,可以这么做:
v1, v2, v3, …, vk = List[i : i + k] #默认i=0, k=len(List)
a, b, c, d = list1相当于:
a, b, c, d = list1[0 : 4]
练习代码
#Hello World program in Python# -*- coding: utf8 -*-lists=[]lists.append(3)lists.append(4)a,b=listsprint("a,b,sum:",a,b,a+b)c=0for i in lists: c=c+iprint("sum:",c)
list拷贝方面的知识可以看—–Python List的赋值方法http://blog.csdn.net/lovelyaiq/article/details/55102518
阅读全文
0 0
- Python练习11----list赋值给变量
- python同时给多个变量赋值
- 给list<class>赋值
- sql 给变量赋值
- 函数赋值给变量
- awk赋值给变量
- list 变量赋值
- python如何把输出的字符串赋值给变量
- shell下python --version结果不能赋值给变量
- 1.1Python解压序列赋值给多个变量
- 【Python】list数组赋值
- Python 变量赋值过程
- python---变量赋值
- python 变量 赋值
- 【python】变量赋值
- python变量赋值
- Python-变量赋值
- awk给外部变量赋值
- 一次完整的HTTP事务是怎样一个过程?
- MOOC清华《程序设计基础》第4章:折半插入排序(测试代码版)
- 【C++】动态内存管理
- PHP 之"简单"试题
- Golang学习之GOROOT、PATH、GOPATH及go get
- Python练习11----list赋值给变量
- JAVA中的native方法
- 简述Java中的面向对象
- scala(6)-----运算符
- Spark在Windows下的环境搭建
- Docker容器与外部网络的链接-与外部网络链接
- bzoj1461: 字符串的匹配
- TensorFlow练习: 根据大脸判断性别和年龄
- I/O compile