我正在尝试将字典中的值添加到新列表中,但没有任何远程幻想,包括 value 方法。我能够在 for 循环中使用 newList.append(item) 将键添加到新列表中。但我正在尝试将这些值添加到单独的列表中。到目前为止,这是我与代码一起解决的问题:
如果您还记得的话,.items() 字典方法会生成一个元组序列。牢记这一点,我们为您提供了一本名为 pokemon 的字典。对于每个键值对,将键附加到列表 p_names,并将值附加到列表 p_number。不要使用 .keys() 或 .values() 方法。
pokemon = {'Rattata': 19, 'Machop': 66, 'Seel': 86, 'Volbeat': 86, 'Solrock': 126}
p_names = []
p_number = []
for item in pokemon:
p_names.append(item)
Run Code Online (Sandbox Code Playgroud)