文章内容

2023/7/10 20:28:41,作 者: 黄兵

Python 如何获取字典键值

要使用Python获取字典的键和值,可以使用字典对象的keys()values()方法。这些方法返回一个可迭代对象,你可以将其转换为列表或使用循环进行迭代。

下面是一个示例,演示如何获取字典的键和值:

my_dict = {"1688": 1, "SERVICE_NOT_LISTED": 1}

# 获取键
keys = my_dict.keys()
print("Keys:", keys)  # 输出:Keys: dict_keys(['1688', 'SERVICE_NOT_LISTED'])

# 获取值
values = my_dict.values()
print("Values:", values)  # 输出:Values: dict_values([1, 1])

# 转换为列表
key_list = list(keys)
value_list = list(values)
print("Key list:", key_list)  # 输出:Key list: ['1688', 'SERVICE_NOT_LISTED']
print("Value list:", value_list)  # 输出:Value list: [1, 1]

# 迭代键和值
for key in my_dict:
    value = my_dict[key]
    print("Key:", key, "Value:", value)

在上面的示例中,keys()方法返回一个dict_keys对象,可以将其转换为列表。同样地,values()方法返回一个dict_values对象,也可以转换为列表。

然后,你可以使用for循环迭代字典的键和值,或者通过索引访问它们。

其它相关推荐:

1、python获取for索引

2、python项目默认.gitignore

3、UnicodeEncodeError: 'gbk' codec can't encode character: illegal multibyte sequence

4、Python Decimal转换成string

5、在Python中使用Selenium配合Chrome做爬虫的总结

分享到:

发表评论

评论列表