python字典的键和值的数据类型
2024-01-17 17:39:36
在Python中,字典的键和值可以是任何数据类型。键必须是不可变的,如整数、浮点数、字符串或元组。值可以是任何类型,包括整数、浮点数、字符串、列表、元组、字典等。以下是一个例子:
# 创建一个字典
my_dict = {
"name": "John",
"age": 25,
"height": 175.5,
"is_student": False,
"grades": [85, 90, 78, 93]
}
# 打印字典中的键和值的数据类型
for key, value in my_dict.items():
print(f"Key: {key}, Value: {value}, Key Type: {type(key)}, Value Type: {type(value)}")
输出结果:
Key: name, Value: John, Key Type: , Value Type:
Key: age, Value: 25, Key Type: , Value Type:
Key: height, Value: 175.5, Key Type: , Value Type:
Key: is_student, Value: False, Key Type: , Value Type:
Key: grades, Value: [85, 90, 78, 93], Key Type: , Value Type: