gpt4 book ai didi

python - 对 API 调用的列表进行分块

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

我需要一些较小的列表来实现 API 兼容性,并且我正在沿着这个可怜的家伙的心理轨迹,他因以错误的方式解决这个问题而受到指责。

Python: Assign each element of a List to a separate Variable

除了没有人真正告诉他如何以正确的方式解决问题,所以我想我会问。对于此类任务,在拆分列表上分配变量的最佳方法是什么?我有一个查询号码列表,我正在以有序的非随机方式将其分解。我看过这个帖子

Python: Efficient way to split list of strings into smaller chunks by concatenated size

但这对于我的困境来说似乎完全没有必要。

这就是我正在尝试的 - 这一次给我 500 个查询词,并且没有人会重载。

link = pd.read_csv(linkfile, dtype = object)
pmids = list(link['PMID'])
split = [pmids[i:i+500] for i in range(0,len(pmids),500)]

我的下一个想法是将 split0 等变量分配给 split[0] 等等,那么为什么这是错误的呢?

已编辑:我在某处有一个拼写错误 - split[0] 在我的查询中完美运行

最佳答案

这是错误的,因为给定一个数字1,没有一个好的方法来获取变量list1。但是,给定一个列表 mylist,很容易获取索引 1 处的元素:

mylist[1]

所以你想要的是一个列表的列表,而不是一堆变量。

关于python - 对 API 调用的列表进行分块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48591722/

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