拆分元组以在sql查询中使用值作为筛选器

2024-10-02 00:23:27 发布

您现在位置:Python中文网/ 问答频道 /正文

不幸的是,对于我的查询,{800}和<800}格式的查询,我将拒绝使用它。我需要一种简单的方法,使用较小的列表将其拆分为多个查询。你知道吗

对于我的代码,我只列出了几个条目,它们代表id。我已经成功地拆分了它,但是它遇到了一些问题。我如何解决这些问题?你知道吗

  1. 这似乎是非常低效和非Python
  2. If需要我提前计算出需要分解成多少个不同的元组。如果有10000个条目,我不能把它一分为二,因为每个部分都会有太多的bug。你知道吗

我的代码:

mylist = (12,32,3,45,34,56,45)

mylist1 = []
mylist2 = []
for i in range(0, len(mylist)/2):
    mylist1.append(mylist[i])
for i in range(len(mylist)/2+1, len(mylist)):
    mylist2.append(mylist[i])


print mylist1
print mylist2

Tags: 方法代码in列表forlen格式条目

热门问题