根据以下代码段完善 ?? 处内容及程序内容,以实现规定的输出
```python
# 方法一:使用for循环
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list3 = [] # ??
for i in list1: # ??
for j in list2: # ??
list3.append(i * j) # ??
print(list3) # 输出[4, 5, 6, 8, 10, 12, 12, 15 ,18]
```
**完善后**
```python
# 方法一:使用for循环
list1 = [1, 2 ,3] # 定义列表1为[1,2,3]
list2 = [4 ,5 ,6 ] # 定义列表2为[4,5,6 ]
# 定义空列表3用于存储计算的结果
list3=[]
# 遍历列表1中的每个元素i
for i in list1:
# 遍历列表2中的每个元素j
for j in list2:
# 进行计算并将计算的值加入到新建的列表中去 list3.append(i*j)
print(list3) # 输出[4 ,5 ,6 ,8 ,10 ,12 ,12 ,15 ,18 ] ```
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。