【发布时间】:2022-01-10 19:57:43
【问题描述】:
如何将位置特征从对象类型转换为 int?
例如: location = ("阿富汗"、"安哥拉"、"阿尔及利亚"...)
到
阿富汗:0 安哥拉:1 阿尔及利亚:2
【问题讨论】:
-
使用所谓的
enumeration -
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
如何将位置特征从对象类型转换为 int?
例如: location = ("阿富汗"、"安哥拉"、"阿尔及利亚"...)
到
阿富汗:0 安哥拉:1 阿尔及利亚:2
【问题讨论】:
enumeration
我无法正确回答您的问题,但我认为您正在使用 python。
让我们保持简单。
代码
m_tuple = ("Afghanistan", "Angola", "Algeria")
m_dict = {m_tuple[n]: n for n in range(len(m_tuple))}
for key, value in m_dict.items():
print(key, value)
输出
Afghanistan 0
Angola 1
Algeria 2
默认你有元组,需要转换成可以通过键和值轻松访问的python字典。
【讨论】: