先将 a1,a2 .. a12 放进一个以月份为key的字典中,然后通过循环data 放进相应的 list 中,例如下面代码:
#coding=utf-8
# 定义 12 个 List
a1 = []
a2 = []
a3 = []
a4 = []
a5 = []
a6 = []
a7 = []
a8 = []
a9 = []
a10 = []
a11 = []
a12 = []
# 将 12 个 List 放进一个字典
a = { 1: a1, 2: a2, 3: a3, 4: a4, 5: a5, 6: a6, 7: a7, 8: a8, 9: a9, 10: a10, 11: a11, 12: a12 }
data = [1,2,3,4,3,4,12,11,9,7,5,6,7,8 ]
for item in data:
a[item].append(item)
print a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12
list :a1, a2, ... , a12,
data = [1,2,3,4,3,4,...,5,6,7,8 ]
for index1 in range(len(data)):
for index2 in range(len(list)):
if index1== index2:
list[index2].append(data[index1])