找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3454|回复: 4

[求助] 初学者,赋值问题

0

主题

1

帖子

1

积分

贫民

积分
1
qiuzhipy 发表于 2018-7-12 00:18:08 | 显示全部楼层 |阅读模式
本帖最后由 qiuzhipy 于 2018-7-12 00:28 编辑

今天看到一段代码里,有类似
a,*b = [1,2,3]
这样的赋值,请问这表示什么意思啊?
回复

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2018-7-12 11:31:38 | 显示全部楼层
书上的例子,这个叫星表达式
Screenshot from 2018-07-12 11-30-50.png
回复 支持 2 反对 0

使用道具 举报

2

主题

6

帖子

6

积分

贫民

积分
6
Seejv 发表于 2018-7-12 11:54:24 | 显示全部楼层
这是星号表达式
>>> a,*b,c=[1,2,3,4]
>>> print(a,b,c)
1 [2, 3] 4
>>>
回复 支持 2 反对 0

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
qiuzhipy  楼主| 发表于 2018-7-12 16:33:15 | 显示全部楼层
嗯,谢谢,已经明白了。
回复 支持 反对

使用道具 举报

1

主题

11

帖子

11

积分

贫民

积分
11
x1wen 发表于 2018-7-14 10:57:31 | 显示全部楼层
其实这种问题你可以找个环境自己测一下的,直接明了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表