您的位置:

使用Python获取字典数据

一、Python字典简介

Python中字典是一种可变的数据类型,可以存储任意类型的数据,是由一组键值对构成的映射关系。字典的键必须是不可变类型,如字符串、数字或元组,而值则可以是任意类型。字典可以用花括号{}或者dict()函数来表示。

例如:

person = {'name': '张三', 'age': 18, 'sex': '男'}
print(person)

以上代码将输出:

{'name': '张三', 'age': 18, 'sex': '男'}

二、访问字典数据

Python中可以使用键访问字典中的值,也可以使用items()方法遍历字典中的键值对。

例如:

person = {'name': '张三', 'age': 18, 'sex': '男'}
print(person['name'])
for key, value in person.items():
    print(key, ':', value)

以上代码将输出:

张三
name : 张三
age : 18
sex : 男

三、添加和修改字典数据

Python中可以使用赋值语句来添加或者修改字典中的数据。

例如:

person = {'name': '张三', 'age': 18, 'sex': '男'}
person['phone'] = '123456789'
person['age'] = 20
print(person)

以上代码将输出:

{'name': '张三', 'age': 20, 'sex': '男', 'phone': '123456789'}

四、删除字典数据

Python中可以使用del语句删除字典中的一个元素,也可以使用clear()方法清空整个字典。

例如:

person = {'name': '张三', 'age': 18, 'sex': '男'}
del person['age']
person.clear()
print(person)

以上代码将输出:

{}

五、小结

Python的字典是一种非常实用的数据类型,常用于表示一些键值对的映射关系。我们可以使用键访问字典中的值,也可以使用items()方法遍历字典中的键值对。此外,还可以使用赋值语句来添加或者修改字典中的数据,使用del语句删除字典中的一个元素,使用clear()方法清空整个字典。