所以我想要的基本上是从一个数字列表(numbers=[1, 2, 3, 4, 5, 6, 7, 8, 9]
)来打印同一行上的数字和它的正方形。输出应该是这样的:
1 1
2 4
3 9
4 16
5 25
6 36
...
or
...
1, 1
2, 4
3, 9
...
答案 0 :(得分:1)
一行答案:
print('\n'.join(['{0} {1}'.format(number, number**2) for number in numbers]))
答案 1 :(得分:1)
怎么样:
for i in numbersList:
print(i, i*i)