【发布时间】:2015-12-18 17:43:09
【问题描述】:
我见过几个多次打印字符串的示例,但找不到多次打印 int 的解决方案。
我有两个数组。
我想打印 1, 1 次 3,2 次和 4, 2 次。 我知道我不能像打印字符串 n 次那样使用 * 运算符
我怎么去
[1,3,3,4,4]
我写的代码如下:
A = [1, 3, 4]
B = [1, 2, 2]
i = 0
j = 0
for i in range(0, len(A), 1):
for j in range(0, len(B), 1):
if i==j:
print A[i] * B[j]
更新:我编辑了代码以反映实际数字,因为我测试了一个代码并发布了另一个代码。对此感到抱歉。
【问题讨论】:
-
这不是你实际运行的代码;如果是的话,你会得到this output。我们需要查看您实际运行的代码,而不是在不同方面同样错误的代码。
-
你想打印一个重复的数字列表,还是想建立一个每个数字出现频率的列表?您可以编辑问题以显示所需的输出吗?
-
user2357112 你说得对,我测试了一段代码并发布了另一段。对此感到抱歉。
标签: python arrays printing int