Я пытаюсь хэшировать каждое значение столбца данных Python 3.6 с помощью следующего алгоритма в столбце данных ORG:
HK_ORIG = base64.b64encode(hashlib.sha1(str(df.ORIG).encode("UTF-8")).digest())
Однако вышеупомянутый код не хэширует каждое значение столбца, поэтому, чтобы хэшировать каждое значение df-столбца ORIG, мне нужно использовать функцию apply. К сожалению, я, кажется, не достаточно хорош, чтобы сделать это.
Я думаю, что это выглядит следующим образом:
df["HK_ORIG"] = str(df['ORIG']).encode("UTF-8")).apply(hashlib.sha1)
Я с нетерпением жду ваших ответов!
Большое спасибо заранее!