【发布时间】:2020-06-06 15:20:52
【问题描述】:
我有数组
a = ['A','A','B']
我想将“A”映射到 1,将“B”映射到零。我该怎么做?
【问题讨论】:
标签: python list dictionary one-hot-encoding
我有数组
a = ['A','A','B']
我想将“A”映射到 1,将“B”映射到零。我该怎么做?
【问题讨论】:
标签: python list dictionary one-hot-encoding
[1 if c == 'A' else 0 for c in a]
?
【讨论】:
如果你想做数据映射:
data = {'A':1, 'B': 0}
print(data['A'])
Out:
1
【讨论】: