使用 `keys` 方法获取字典的键视图,再转换为列表:
python
my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'}
keys_list = list(my_dict.keys)
print(keys_list) 输出: ['name', 'age', 'city']
直接遍历字典会默认遍历键:
python
for key in my_dict:
print(key) 依次输出 name, age, city
使用 `in` 关键字直接检查键是否存在于字典中:
python
if 'age' in my_dict:
print("键 'age' 存在") 输出: 键 'age' 存在
使用 `sorted` 对键进行排序:
python
sorted_keys = sorted(my_dict.keys) 或 sorted(my_dict)
print(sorted_keys) 输出: ['age', 'city', 'name']
`keys` 返回的视图对象会动态反映字典的修改:
python
keys_view = my_dict.keys
my_dict['job'] = 'Engineer'
print(list(keys_view)) 输出: ['name', 'age', 'city', 'job']
根据需求选择最合适的方法即可!
版权声明: 知妳网保留所有权利,部分内容为网络收集,如有侵权,请联系QQ793061840删除,添加请注明来意。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态
