Python 新手求教 参数 **config 怎么解释

2019-03-05 14:09:08 +08:00
 daijinming

config = {} conn = mysql.connector.connect(**config)

**config 怎么解释,是类似 C++中的指针吗

完整代码地址

2356 次点击
所在节点    Python
9 条回复
myyou
2019-03-05 14:13:18 +08:00
不是,是字典数据解包
piqizhu
2019-03-05 14:14:30 +08:00
不是, 在 python 中,它的名词叫 关键字参数 ,具体你搜索一下
poplar50
2019-03-05 14:17:22 +08:00
字典参数,用以接收函数未定义的关键字参数
daijinming
2019-03-05 14:18:05 +08:00
@myyou @piqizhu @poplar50 感谢,学习啦
kiddingU
2019-03-05 14:31:49 +08:00
字典参数,和 golang ... 类似把
ljpCN
2019-03-05 14:50:08 +08:00
类似 js 解构赋值
CriseLYJ
2019-03-05 15:05:07 +08:00
**有两种作用,一是打包,二是拆包,以字典的形式接收参数!
dswill
2019-03-06 15:12:01 +08:00
学习了。
julyclyde
2019-03-07 10:12:54 +08:00
就是一个 dict

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/541300

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX