序列解包中对可变长参数的位置没有要求吗?

来源:8-4 序列解包与链式赋值

我想跑路

2022-05-09

>>> a, b, *c = [1,2,3,4]
>>> a
1
>>> b
2
>>> c
[3, 4]




>>> a, *b, c = [1,2,3,4]
>>> a
1
>>> b
[2, 3]
>>> c
4

求教为何第二种为何不报错?*b不是应该接收[2,3,4]吗?

写回答

1回答

7七月

2022-05-09

是不是2次操作放在一起执行的?换个变量名试试

0
3
我想跑路
回复
7七月
所以解包对不定长参数的位置要求和函数不一样是吗?
2022-05-10
共3条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14447 学习 · 4438 问题

查看课程