我正在尝试从包含非唯一键的字典创建一个 pandas 系列。但 pandas 不断丢弃类似的键并仅加载最后一个。
my_dict1= {'Country':'US','Country':'UK','Country':'Japan','Country':'China',}
pd.Series(my_dict1)
Output:
Country China
dtype: object
任何转弯都可能包含所有键和值
Dict 需要唯一的键。您需要执行以下操作,可以通过 dict + 压缩具有范围的国家/地区列表来创建第二个选项。
Option 1
my_dict1= {'Country1':'US','Country2':'UK','Country3':'Japan','Country4':'China',}
Option 2
country_list = ["US","UK"]
indexes = range(2)
country_dict = dict(zip(indexes,country_list))
Output
country_dict={'0':'US', '1':'UK',}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)