我怎么能把字典分成两个列表,一个键,一个值。例如:
{'name': 'Han Solo', 'firstname': 'Han', 'lastname': 'Solo', 'age': 37, 'score': 100, 'yrclass': 10}
把它分成:
['name', 'firstname', 'lastname', 'age', 'score', 'yrclass']
# and
['Han Solo', 'Han', 'Solo', 36, 100, 10]
有什么想法吗?
Tags:
不难,请在控制台中尝试
help(dict)
获取更多信息:)对于键和值:
也可以用来分割它们:
注意0在同一个字典实例中,所有这些项的顺序都是一致的。在3.6以下的Python版本中,字典的顺序是任意的,但对于实例来说是恒定的。Since Python 3.6 the order depends on the insertion order.
注意1在Python2中,这些都返回结果的
list()
。对于Python 3,如果需要,您需要手动转换它们:list(dictionary.keys())
相关问题 更多 >
编程相关推荐