在原来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

热门文章

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

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

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

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

动物疫苗注射部位图片高清(动物疫苗的使用方法及注意事项)

摘要: 今天给各位分享动物疫苗注射部位图片高清的知识,其中也会对动物疫苗的使用方法及注意事项进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:1、狗狗打.

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

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

领养宠物签的合同到底有用吗(领养宠物签的合同到底有用吗安全吗)

摘要: 本篇文章给大家谈谈领养宠物签的合同到底有用吗,以及领养宠物签的合同到底有用吗安全吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1、宠物领养协议有法律效力..

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

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

义乌领养宠物的地方 义乌领养宠物的地方在哪里

摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于义乌领养宠物的地方的问题,于是小编就整理了1个相关介绍义乌领养宠物的地方的解答,让我们一起看看吧。陈江河 为什么 收养 邱岩?陈

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

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

netty系列之:netty中各不同种类的channel详解

文章目录 简介 ServerChannel和它的类型 Epoll和Kqueue AbstractServerChannel ServerSocketChannel ServerDomainSoc

宠物狗领养免费领养宠物的网站叫什么来着(宠物狗领养平台)

摘要: 本篇文章给大家谈谈宠物狗领养免费领养宠物的网站叫什么来着,以及宠物狗领养平台对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览:1、领养宠物的平台有哪些?...

归纳