【发布时间】:2021-02-12 16:21:29
【问题描述】:
这是我的数据框。
Student Studendid Student Studendid Student Studendid
0 Stud1 1 0 Stud1 ah274as 0 Stud1 1
1 Stud2 2 1 Stud2 ah474as 1 Stud2 2
2 Stud3 3 2 Stud3 ah454as 2 Stud3 3
3 Stud4 4 hash 3 Stud4 48sdfds hash 3 Stud4 4
4 Stud5 5 -> 4 Stud5 dash241 -> 4 Stud5 5
5 Stud6 6 5 Stud6 asda212 5 Stud6 6
6 Stud7 7 6 Stud7 askdkj2 6 Stud7 7
7 Stud8 8 7 Sud8 kadhh23 7 Stud8 8
8 Stud9 9 8 Stud9 asdhb27 8 Stud9 9
基于学生,我想对学生 ID 进行哈希处理。
我已经尝试过hash() 功能。不幸的是,我还没有找到任何如何将其散列回来的方法。
我想散列,然后再次散列。
有什么方法可以散列Studend并将其散列回来?
df[Studendid] = df["Student"].hash()
【问题讨论】:
-
散列是一种单向函数,您不能“散列返回”。在此处阅读更多信息
why hashing is a one-way function