如何使用字符串打印列表的键?

时间:2018-08-27 20:11:46

标签: string python-3.x for-loop printing

我想查看这些列表的所有键,但是我在打印它们时遇到了麻烦。如果您能纠正我的思维方式,那就太好了。

最好的问候,

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 :(得分:0)

您不应尝试操纵字符串来获取对象的名称。为什么不直接循环all_data?如果您不想要全部all_data,甚至可以遍历整个切片{p>

for batch in all_data[1:6]:
    print(batch.keys())