gpt4 book ai didi

Python 2.7 Itertools 星图

转载 作者:行者123 更新时间:2023-11-30 23:41:34 25 4
gpt4 key购买 nike

有一个函数,func,它接受两个字符串参数,第一个可以工作,但是根据itertools文档,第二个也应该工作吗?作为返回,该函数当前打印一个随机字符串,但第二次没有打印任何内容

func(*("dog", "cat")) //works

itertools.starmap(func, [("dog", "cat")]) //fails without error message, nothing gets printed to screen

也许晚上太晚(或太早),我是否在这里错过了一个明显的错误?

最佳答案

itertools.starmap 返回一个迭代器;要真正执行它,您需要迭代它,例如使用列表:

list(itertools.starmap(func, [("fall", "2007")]))

关于Python 2.7 Itertools 星图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11951699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com