有人能帮助我完成这个源代码 时输入的字符串,改变数组列表,和输出,在如何输入字符串,输出INT,使用阵列蟒蛇
在该表x = input()
y = list(x)
table = {" ":270,
"a":0,
"b":90,
"c":180,
"d":270,
"e":0,
"f":90,
"g":180,
"h":270,
"i":0,
"j":90,
"k":180,
"l":270,
"m":0,
"n":90,
"o":180,
"p":270,
"q":0,
"r":90,
"s":180,
"t":270,
"u":0,
"v":90,
"w":180,
"x":270,
"y":0,
"z":90,}
for i in range(len(y)):
print(y[i])
print("{["+y[i]+"]}".format(table))
ERROR INT
print("{["+y[i]+"]}".format(table))
示例:对于输入abc
预期输出应为:
a
0
b
90
c
180
您应该添加的输入例子,所需的输出。请参阅http://stackoverflow.com/help/mcve –
'范围(len(y))'将失败,因为列表的索引从'0'开始而不是'1'。 – Torxed