Я пишу функцию, которая принимает 1 аргумент, и я хочу, чтобы аргумент был списком.Я получил практически все, что хотел, за исключением или ОДНОЙ вещи: `
def index_responses(a):
j = {}
count = 0
key = 0
for y in a:
j["Q",key]=a[count]
count+=1
key+=1
print(j)
return a
Это вызовы функций:
print(index_responses(['a', 'b', 'c']))
print(index_responses(['d','d','b','e','e','e','d','a']))
И мой вывод такой:
{('Q', 0): 'a', ('Q', 1): 'b', ('Q', 2): 'c'}
{('Q', 0): 'd', ('Q', 1): 'd', ('Q', 2): 'b', ('Q', 3): 'e', ('Q', 4): 'e', ('Q', 5): 'e', ('Q', 6): 'd', ('Q', 7): 'a'}
Но мне нужно, чтобы мой вывод выглядел чище, а именно: {(Q1: 'a', Q2: 'b' (и т. Д.)
Как мне поступитьочистить вывод?
Спасибо за любые ответы.