我需要一些较小的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处的元素:所以你想要的是一个列表,而不是一堆变量。你知道吗
相关问题 更多 >
编程相关推荐