li在python中啥意思_Python中*和**的区别
在Python中,(*)接收的參數,將形成一個元組,(* *)將接收到的參數存儲在一個字典。我們可以看到,任何長度的foo方法可以接收參數并把它們存儲在一個元組\u2026打印(args)\u2026\u2026(\u201C水果\u201D、\u201C動物\u201D,\u201C人類\u201D)(1、2、3、4、5)([1、2、3、4、5),)(1、2、3、4、5)(* *)接收到的參數存儲在字典\u2026鍵,值在():\u2026\u2026打印(\2 = 1 b = c = 3(*)和(* *)一起使用\u2026\u2026打印(\u201Carg游戲:\u201C,args)\u2026打印(\u201Ckwargs:\u201Ckwargs)\u2026args:(1、2、3) kwargs: (\u201Ca\u201D: 1、\u201Cb\u201D: 2)參數:(1、2、3)kwargs: (\u201Ca\u201D: 1、\u201Cb\u201D: 2}叫foo的第一個參數。
. .print(\u201C中間:\u201C中間)\u2026\u2026打印(\u201Ckwargs:\u201Ckwargs)\u2026的名字:helloargs:(1、2、3)中產:Nonekwargs: {\u201Ca\u201D: 1、\u201Cb\u201D: 2,\u201Cc\u201D: 3)名稱:helloargs:(1、2、3)中產:worldkwargs: (a): 1, b: 2,\u201Cc\u201D: 3)名稱:helloargs:()中間:worldkwargs: {' a ': ' 1 ', ' b ': ' 2 ', ' c ': ' 3 '}另外,我們還可以定義一個字典my_foo,并使用它像foo (* * my_foo),讓中間的名字和捕捉自己的價值觀,并保存的不是捕獲在一個字典。
總結
以上是生活随笔為你收集整理的li在python中啥意思_Python中*和**的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 宏碁e5572g57mx加固态_宏基e5
- 下一篇: 2020年有寓意的领证日期_2020年有