在 Python 中,你可以使用字典来存储数据,并在需要时清空它。以下是几种方法来实现字典数据的存储和清空:
1. 直接赋值清空字典
如果你想完全清空字典的所有键值对,可以使用 =
赋值一个空字典:
data = {
"eeg": [1, 2, 3],
"ecg": [4, 5, 6],
"euler": [7, 8, 9],
}
print("原始数据:", data) # {'eeg': [1, 2, 3], 'ecg': [4, 5, 6], 'euler': [7, 8, 9]}
# 清空字典
data = {}
print("清空后:", data) # {}
2. 使用 clear()
方法
dict.clear()
方法会原地清空字典(不改变字典对象本身,只是移除所有键值对):
data = {
"eeg": [1, 2, 3],
"ecg": [4, 5, 6],
"euler": [7, 8, 9],
}
print("原始数据:", data) # {'eeg': [1, 2, 3], 'ecg': [4, 5, 6], 'euler': [7, 8, 9]}
# 清空字典
data.clear()
print("清空后:", data) # {}
3. 只清空字典中的某个键的值
如果只想清空字典中某个键的值(例如 "eeg"
),可以单独操作:
data = {
"eeg": [1, 2, 3],
"ecg": [4, 5, 6],
"euler": [7, 8, 9],
}
# 清空 "eeg" 的数据
data["eeg"] = []
print("清空 eeg 后:", data) # {'eeg': [], 'ecg': [4, 5, 6], 'euler': [7, 8, 9]}