猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
python中,如何将list中的各个值快速赋值给变量?
有list1 = [1,2,3,4]
如何快速将1,2,3,4快速赋值给变量a,b,c,d
是不是 a,b,c,d = i for i in list1?
炎炎设计
浏览 2845
回答 1
1回答
慕后森
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[0 : 4]
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续