values()和keys()都是字典(dict)對象的方法,用于獲取字典中的值和鍵。它們的區別在于:
舉個例子:
my_dict = {'a': 1, 'b': 2, 'c': 3}
print(my_dict.values()) # 輸出 dict_values([1, 2, 3])
print(my_dict.keys()) # 輸出 dict_keys(['a', 'b', 'c'])
可以看到,values()返回的是一個包含所有值的列表,而keys()返回的是一個包含所有鍵的列表。