python-按照一定规律去分割一个列表
Posted 舞曲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-按照一定规律去分割一个列表相关的知识,希望对你有一定的参考价值。
a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
b=[True,False,False,True,False,False]
t,f=[],[]
for i in range(len(a)):
if i >= len(b):
c=i%(len(b))
if b[c]==True:
t.append(a[i])
else:
f.append(a[i])
else:
if b[i]==True:
t.append(a[i])
else:
f.append(a[i])
print(t,f)
以上是关于python-按照一定规律去分割一个列表的主要内容,如果未能解决你的问题,请参考以下文章