Opt*_*ime 5 python dictionary pandas
过去一小时我一直在尝试这个,但几乎没有成功
我想知道如何将这个数据帧设置为字典
DF
Country Continent
1 Europe
2 Europe
3 Asia
4 Australia
Run Code Online (Sandbox Code Playgroud)
期望
{'1': 'Europe',
'2': 'Europe',
'3': 'Asia',
'5': 'Australia'}
Run Code Online (Sandbox Code Playgroud)
我厌倦了像x10不同的代码变体,但它没有用
df.set_index('Country', inplace=True)
df = df.to_dict('dict')
Run Code Online (Sandbox Code Playgroud)
您可以选择列Continent的Series,然后使用Series.to_dict:
>>> d = df.set_index('Country')['Continent'].to_dict()
>>> print(d)
{'Paris': 'Europe', 'Berlin': 'Europe', 'Macow': 'Asia', 'Melbourne': 'Australia'}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |