gpt4 book ai didi

javascript - 如何通过在 python 的所有输出中添加 name1.name 2.... 来修改输出

转载 作者:行者123 更新时间:2023-12-02 08:43:20 25 4
gpt4 key购买 nike

编写接受输入的代码,例如

123,143,531,431 

并给出输出

{"number1":"123","number2":"143","number3":"531","number4":"431"}

java 和 python 中的任何语言都可以提供帮助对于Python我尝试过

data = "123,143,531,431"

x = data.split(", ")

print(x)

java 或 javascript 的帮助也可以

最佳答案

IIUC,您可以使用字典理解以您想要的格式创建字典,要了解有关 python 中字典理解的更多信息,请参阅 this 。在这里,我们还使用了enumerate函数,要了解有关该函数的更多信息,请参阅 this .

用途:

x = {f"number{i}": v for i, v in enumerate(data.split(","), 1)}
print(x)

打印:

{'number1': '123', 'number2': '143', 'number3': '531', 'number4': '431'}
<小时/>

更新(获取双引号而不是单引号):

import json

print(json.dumps(x))

打印:

{"number1": "123", "number2": "143", "number3": "531", "number4": "431"}

关于javascript - 如何通过在 python 的所有输出中添加 name1.name 2.... 来修改输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61243415/

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