关于dictionary和tuple充当函数参数

需要接收dict时,使用 **name;

需要接收tuple时,使用 *name;

--> *name参数后面的任何数据会被认为是’keyword-only’,即它们只能被当作关键词而非参数使用。例如:

image

*name需在**name之前。

例如:

image

对于使用list或tuple或dict作为参数,假如函数需要list或者tuple或者dict拆分出各个单元,可以在list或者tuple参数之前加*,或者在dict参数之前加**。

例如:

image

posted on 2017-08-04 16:52  freshair_cn  阅读(493)  评论(0编辑  收藏  举报

导航