from sklearn.feature_extraction import DictVectorizermeasurements = [{'city': 'Dubai', 'temperature': 33.},{'city': 'London', 'temperature': 12.},{'city': 'Francisco', 'temperature': 18.},{'city': 'San Francisco', 'temperature': 11},]vec = DictVectorizer()print(vec.fit_transform(measurements).toarray())print(vec.get_feature_names())
