gpt4 book ai didi

包含一行代码的python字典定义-如何添加更多

转载 作者:太空宇宙 更新时间:2023-11-03 12:52:56 24 4
gpt4 key购买 nike

在python中有没有办法在这行代码中打印出ij

sources = {i: self.path_cost(i, target) for i, j in set}

最佳答案

不是现在写的那样。 (编辑:请参阅 AKX 的回答,它 可能。)您必须将字典理解重写为一个循环。请注意,set 是内置名称,因此不是变量的好选择。选择一个更好的名字!此外,ij 非常通用,将它们重命名为更清晰的名称可能会有用。

sources = {}
for i, j in set:
print(i, j)
sources[i] = self.path_cost(i, target)

关于包含一行代码的python字典定义-如何添加更多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55282728/

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