小编Sha*_*rad的帖子

Python集:为什么my_set = {*my_list}无效?

我无法弄清楚为什么这段代码不起作用

>>> my_list = [1,2,3,4,5]
>>> my_set = {*my_list}
   File "<stdin>", line 1
    my_set = {*my_list}
          ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

*args在python中用于解压缩列表.我的期望是上面的操作会产生一组,但事实并非如此.Python中的*args和**kwargs只能用于将参数作为函数传递吗?

我知道这个set()函数,但好奇为什么这个语法不起作用.

python set kwargs

4
推荐指数
1
解决办法
172
查看次数

标签 统计

kwargs ×1

python ×1

set ×1