Loops 循环浏览两个列表
如何遍历lst中的每个元素并将它们乘以lst2[0],然后遍历lst中的每个元素并将它们乘以lst2[1],最后遍历lst中的每个元素并将它们乘以lst2[2] 我将添加所有新的答案Loops 循环浏览两个列表,loops,Loops,如何遍历lst中的每个元素并将它们乘以lst2[0],然后遍历lst中的每个元素并将它们乘以lst2[1],最后遍历lst中的每个元素并将它们乘以lst2[2] 我将添加所有新的答案 new_lst=[2*4,4*4,6*4,2*8,4*8,6*8,2*9,4*9,6*9]我不是基于Python,而是基于C语言,但因为您还没有得到任何答案,所以我会回答,以便您可以尝试重建: 在C#中,您将执行以下操作: 列表=新列表() for(int i=0;i
new_lst=[2*4,4*4,6*4,2*8,4*8,6*8,2*9,4*9,6*9]我不是基于Python,而是基于C语言,但因为您还没有得到任何答案,所以我会回答,以便您可以尝试重建: 在C#中,您将执行以下操作: 列表=新列表()
for(int i=0;i
我不是以Python为基础的,而是以C语言为基础的,但因为您还没有得到任何答案,所以我会给出答案,以便您可以尝试重建:
在C#中,您将执行以下操作:
列表=新列表()
for(int i=0;i
这可能有效
for(int i = 0; i < lst.length; i++)
{
for(int j = 0; j < lst2.length; j++)
{
list.Add(lst[i] * lst2[j]);
}
}
这可能行得通
for(int i = 0; i < lst.length; i++)
{
for(int j = 0; j < lst2.length; j++)
{
list.Add(lst[i] * lst2[j]);
}
}
你是在循环中写作还是使用什么语言?我在使用Python。你是在循环中写作还是使用什么语言?我在使用Python。谢谢你的建议!谢谢你的建议!
lst = [2,4,6]
lst2 = [4,8,9]
new_lst = []
for i in lst2:
# i will equal 4, then 8, then 9
for j in lst:
# j will equal 2, then 4, then 6
new_lst.append(i*j)
print(new_lst)
> [8, 16, 24, 16, 32, 48, 18, 36, 54]