#1.导入类库
#使用DictVectorizer对使用字典存储的数据进行特征抽取和向量化
from sklearn.feature_extraction import DictVectorizer
def dictvec():
"""
字典数据抽取
:return:
"""
#实例化
dict = DictVectorizer()
#调用 fit_transform
data = dict.fit_transform([
{'city': '北京', 'temperature': 100},
{'city': '上海', 'temperature': 60},
{'city': '深圳', 'temperature': 30},
])
print(dict.get_feature_names())
print(dict.inverse_transform(data))
输出结果: