【发布时间】:2021-08-03 01:30:52
【问题描述】:
我正在尝试垂直打印出字符串和整数列表。
map = [["SG", 8], ["MY", 8], ["PH", 8], ["ID", 8], ["TH", 8]]
打印应该返回:
SG 8
MY 8
PH 8
ID 8
TH 8
这就是我所拥有的:
for element in map:
print(element)
失败的输出:
['SG', 8]
['MY', 8]
etc....
【问题讨论】:
-
for x, y in map: print(x, y)? -
所以你在问“如何将
element = ["SG", 8]打印为SG 8而不是["SG", 8]? -
@MisterMiyagi 是的,先生,这是正确的
-
for element in map:/print('%-8s %2d" % tuple(element)) -
@TimRoberts 偏爱 f-strings 或
.format而不是旧式字符串格式
标签: python python-3.x