2024-04-20 11:53:51 发布
网友
我有以下代码片段:
mirna2age = {} for i in agesdb: mirna2age.setdefault(i[0],default=[]).append(i[1])
但是,Python返回
我不知道为什么。有人有什么想法吗?在
参数是位置的,因此将调用更改为:
mirna2age.setdefault(i[0], []).append(i[1])
消息告诉您此函数没有定义命名参数
Set default的用法如下:
mydict.setdefault(key, defaultvalue)
不要使用kwargs,只需提供默认值作为第二个参数。在
参数是位置的,因此将调用更改为:
消息告诉您此函数没有定义命名参数
Set default的用法如下:
不要使用kwargs,只需提供默认值作为第二个参数。在
相关问题 更多 >
编程相关推荐