我有一个 Python 数据框,如下所示:
Name Hobbies
0 Paul ["Watch_NBA", "Play_PS4"]
1 Jeff ["Play_hockey", "Read", "Play_PS4"]
2 Kyle ["Sleep", "Watch_NBA"]
我需要将列表中的每个元素转换到新列中,如果它出现在原始列表中,则分配值 0 或 1。结果显示如下:
Name Watch_NBA Play_PS4 Play_hockey Read Sleep
0 Paul 1 1 0 0 0
1 Jeff 0 1 1 1 0
2 Kyle 1 0 0 0 1
有人知道我怎么能做到这一点。请记住,我将在专栏中使用很多爱好,因此它显示出一点自动化而不是硬编码。谢谢!!!
阿波罗的战车
慕姐4208626
子衿沉夜
炎炎设计
相关分类