可以直接通过 [*dict] 来实现,示例代码如下

test_dict = {'one': [1, 2, 3], 'two': [4, 5, 6]}
key_ls = [*test_dict]
print(key_ls)
print('type of key: '+str(type(key_ls)))

输出结果:
输出结果
如果直接使用keys()函数,返回的是dict_keys类型,并不能直接通过下标来索引。示例代码如下所示。

test_dict = {'one': [1, 2, 3], 'two': [4, 5, 6]}
key_it = test_dict.keys()
print(key_it)
print(key_it[0])

输出结果
可以看到dict_keys并不能通过下标索引。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐