Как распечатать ключи списка с использованием строк? - PullRequest
0 голосов
/ 27 августа 2018

Я хочу увидеть все ключи этих списков, но у меня возникают проблемы при их печати. Было бы здорово, если бы вы могли исправить мой образ мышления.

С наилучшими пожеланиями,

Deniz

batch_meta = all_data[0]
data_batch1 = all_data[1]
data_batch2 = all_data[2]
data_batch3 = all_data[3]
data_batch4 = all_data[4]
data_batch5 = all_data[5]
test_batch = all_data[6]

#print(batch_meta)

#print(data_batch1.keys())

for i in range(1,7) :

    y = str(i)
    x = str('data_batch')
    z = dict(x+y)
    z.keys()

1 Ответ

0 голосов
/ 28 августа 2018

Вы не должны пытаться манипулировать строками, чтобы получить имена объектов. Почему бы не зациклить all_data напрямую? Вы даже можете зациклить фрагмент all_data, если не хотите все это

for batch in all_data[1:6]:
    print(batch.keys())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...