gpt4 book ai didi

增量值的python字典

转载 作者:行者123 更新时间:2023-11-28 21:38:51 25 4
gpt4 key购买 nike

我想执行以下操作:给定观察总数(在本例中为变量“total_models”),我想通过给定数量的 python session (“sessions”变量和“by”变量)解析它以进行并行处理。我认为最好使用字典来执行此任务。

应该可以在“obs_dict”对象中找到所需的结果。对于“total_models”、“sessions”和“by”的任何给定输入。你能协助在字典对象中创建所需的输出吗?如果可能,我希望使用某种列表或字典理解来查看答案。

total_models=1000000
sessions=4
by=int(total_models/sessions)

### Desired Output.
obs_dict={1:'0:250000',2:'250001:500000',3:'500001:750000',4:'750001:1000000'}

最佳答案

obs = {i+1: str(i*by+1)+':'+str((i+1)*by) for i in range(sessions)}

编辑,凯尔:

对于奇怪的模型,它似乎包含一个 ceil,该部门将确保我们不会超过“total_models”

total_models=1000326
sessions=5
by=math.ceil(total_models/sessions)
obs = {i+1: str(i*by+1)+':'+str(min((i+1)*by,total_models)) for i in range(sessions)}

关于增量值的python字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47629406/

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