我需要一个循环来组合例如: 我有2个名单:
list = [1,2,3]
combiantion_list = [(1), (2), (3), (1,2), (2,3), (1,3), (1,2,3)]
我想循环访问combination_list中的所有这些列表,例如:
combination_list[0][0]
combination_list[1][0]
combination_list[2][0]
combination_list[3][0]
combination_list[3][1]
etc...
答案 0 :(得分:2)
你是这样的:
for i in combiniation_list:
for j in i:
#do what you want with j
如果您对其工作方式有任何具体问题,请与我们联系。
>>> combination_list = [(1,2),(3,4)]
>>> for i in combination_list:
... for j in i:
... print(j)
...
1
2
3
4
答案 1 :(得分:1)
List<Cat> cats = new List<Cat>
{
new Cat(){ Name = "Sylvester", Age=8 },
new Cat(){ Name = "Whiskers", Age=2 },
new Cat(){ Name = "Sasha", Age=14 }
};
Session["data"] = cats;
foreach (Cat c in cats)
System.Diagnostics.Debug.WriteLine("Cats>>" + c.Name); //DEBUGGG
答案 2 :(得分:0)
我已经得到了combination_list ...我现在需要的是通过combination_list中的所有元素(包括里面的列表 - 例如:不给(1,2),(1,3),(2, 3) - &gt;我也希望进入这些列表)