在原来python2里有一个函数apply来做这种事情,如下:

# File: builtin-apply-example-1.py  def function(a, b):     print a, b  apply(function, ("whither", "canada?")) apply(function, (1, 2 + 3))

# File: builtin-apply-example-2.py  def function(a, b):     print a, b  apply(function, ("crunchy", "frog")) apply(function, ("crunchy",), {"b": "frog"}) apply(function, (), {"a": "crunchy", "b": "frog"})

现在换成python3了,就不能这样使用了,因为这个函数已经不再使用了。那么怎么办呢?

可以如下调用:

# File: builtin-apply-example-1.py  def function(a, b):     print(a, b)  #apply(function, ("whither", "canada?")) #apply(function, (1, 2 + 3)) function(*("whither", "canada?")) function(*(1, 2 + 3))

# File: builtin-apply-example-1.py  def function(a, b):     print(a, b)  #apply(function, ("whither", "canada?")) #apply(function, (1, 2 + 3)) function(*("whither", "canada?")) function(*(1, 2 + 3)) function(**{"a": "crunchy", "b": "frog"})

可以看到采用*元组、**字典的方式调用。

Python游戏开发入门

http://edu.csdn.net/course/detail/5690

你也能动手修改C编译器

http://edu.csdn.net/course/detail/5582

纸牌游戏开发

http://edu.csdn.net/course/detail/5538 

五子棋游戏开发

http://edu.csdn.net/course/detail/5487
RPG游戏从入门到精通
http://edu.csdn.net/course/detail/5246
WiX安装工具的使用
http://edu.csdn.net/course/detail/5207
俄罗斯方块游戏开发
http://edu.csdn.net/course/detail/5110
boost库入门基础
http://edu.csdn.net/course/detail/5029
Arduino入门基础
http://edu.csdn.net/course/detail/4931
Unity5.x游戏基础入门
http://edu.csdn.net/course/detail/4810
TensorFlow API攻略
http://edu.csdn.net/course/detail/4495
TensorFlow入门基本教程
http://edu.csdn.net/course/detail/4369
C++标准模板库从入门到精通 
http://edu.csdn.net/course/detail/3324
跟老菜鸟学C++
http://edu.csdn.net/course/detail/2901
跟老菜鸟学python
http://edu.csdn.net/course/detail/2592
在VC2015里学会使用tinyxml库
http://edu.csdn.net/course/detail/2590
在Windows下SVN的版本管理与实战 
http://edu.csdn.net/course/detail/2579
Visual Studio 2015开发C++程序的基本使用 
http://edu.csdn.net/course/detail/2570
在VC2015里使用protobuf协议
http://edu.csdn.net/course/detail/2582
在VC2015里学会使用MySQL数据库
http://edu.csdn.net/course/detail/2672

热门文章

ruby 版本管理RVM (ruby version manager)

macOS. 自带的ruby 版本目录权限比较高, 经常有很多 操作需要权限而不能执行 虽然 macOS 自带了一个 ruby 环境,但是是系统自己使用的,所以权限很小,只有 system。

12月14日更新18.5M/S,2024年最新高速Shadowrocket/Clash/SSR/V2ray订阅链接免费节点订阅

这一次的节点更新覆盖了欧洲、香港、韩国、日本、美国、加拿大、新加坡等地区,最高速度可达18.5 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

2月1日更新21.5M/S,2025年最新高速Shadowrocket/Clash/V2ray/SSR订阅链接免费节点地址分享

这一次的节点更新覆盖了韩国、日本、加拿大、香港、美国、欧洲、新加坡等地区,最高速度可达21.5 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

1月29日更新20.5M/S,2025年最新高速V2ray/SSR/Shadowrocket/Clash订阅链接免费节点地址分享

这一次的节点更新覆盖了美国、新加坡、香港、韩国、欧洲、加拿大、日本等地区,最高速度可达20.5 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

12月24日更新21.3M/S,2024年最新高速V2ray/Clash/Shadowrocket/SSR订阅链接免费节点地址分享

这一次的节点更新覆盖了香港、新加坡、美国、日本、韩国、欧洲、加拿大等地区,最高速度可达21.3 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

1月24日更新20.1M/S,2025年最新高速V2ray/SSR/Clash/Shadowrocket订阅链接免费节点地址分享

这一次的节点更新覆盖了欧洲、加拿大、美国、新加坡、韩国、香港、日本等地区,最高速度可达20.1 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

动物疫苗工艺流程视频讲解(动物疫苗制作流程)

摘要: 本篇文章给大家谈谈动物疫苗工艺流程视频讲解,以及动物疫苗制作流程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1、给狗打狂犬疫苗前后的注意事项...

1月21日更新20.1M/S,2025年最新高速SSR/Shadowrocket/Clash/V2ray订阅链接免费节点地址分享

这一次的节点更新覆盖了日本、新加坡、欧洲、香港、美国、加拿大、韩国等地区,最高速度可达20.1 M/S。只需复制下方的Clash/v2ray订阅链接,在客户端添加后即可正常使用。

重庆宠物领养中心有哪些地址呢(重庆宠物领养重庆宠物赠送)

摘要: 今天给各位分享重庆宠物领养中心有哪些地址呢的知识,其中也会对重庆宠物领养重庆宠物赠送进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:1、重庆有.

去宠物店给猫咪驱虫一次多少钱(去宠物店给猫咪驱虫多少钱?)

摘要: 今天给各位分享去宠物店给猫咪驱虫一次多少钱的知识,其中也会对去宠物店给猫咪驱虫多少钱?进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:1、去宠.

归纳