将函数的输出返回到字典

曲比克斯

我有一个函数可以返回可变数量的输出。我想将其保存到字典中,如下所示:

val_dict={}
idx = 0

for key in some_test_function(1,2,3):
    val_dict[idx] = key
    idx +=1

现在虽然这件事确实有效,但我想知道是否有更优雅的方式来做到这一点。有任何想法吗?

马丁·彼得斯(Martijn Pieters)

您可以使用该enumerate()函数在字典中添加索引:

val_dict = dict(enumerate(some_test_function(1, 2, 3)))

这为您提供了与值映射完全相同的整数索引。但是,只需一个列表即可为您提供完全相同的索引到值映射:

val_list = list(some_test_function(1, 2, 3))

(如果some_test_function已经返回一个list对象,只需删除list()调用)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将javascript输出消息返回到html主体中

来自分类Dev

C#Linq查询将类型返回到字典

来自分类Dev

将值从arraylist返回到ajax成功函数

来自分类Dev

将数组地址从函数返回到指针(C ++)

来自分类Dev

jQuery将函数返回到变量

来自分类Dev

OpenVMS(VAX)Fortran函数将字符*(*)返回到C

来自分类Dev

将char数组从C ++函数返回到tcl

来自分类Dev

如何将值从递归函数返回到数组

来自分类Dev

C:如何将多个值从函数返回到main

来自分类Dev

如何应用将数据框返回到groupby对象的函数

来自分类Dev

将jquery ajax done函数生成的数据返回到变量

来自分类Dev

React-将api调用结果返回到原始函数

来自分类Dev

PHP FFI-将数组Rust函数返回到PHP

来自分类Dev

将Applescript Shell输出返回到目标C

来自分类Dev

将foreach值从函数返回到数组

来自分类Dev

将数组地址从函数返回到指针(C ++)

来自分类Dev

jQuery将函数返回到变量

来自分类Dev

将变量从函数返回到视图

来自分类Dev

VBA函数无法将值返回到主子项

来自分类Dev

如何将值从SOAP函数返回到流星方法?

来自分类Dev

如何将Promise.all()。then返回到函数

来自分类Dev

将循环输出返回给函数

来自分类Dev

无法将数组从 php 函数返回到 ajax 请求

来自分类Dev

将 cscript 输出返回到批处理

来自分类Dev

将猫鼬聚合函数返回到 Angular

来自分类Dev

Oracle 函数将行返回到 C#

来自分类Dev

C语言如何将指针从函数返回到指针

来自分类Dev

Google Apps Script - 将应用程序脚本函数的输出返回到 html 文件 javascript 函数

来自分类Dev

将 null 返回到 dbtype.date 的输出参数中

Related 相关文章

热门标签

归档