微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python选择具有完整名称的列或字段名称

如何解决Python选择具有完整名称的列或字段名称

我正在尝试从数据帧单元中获取字典中的元素。 以我的示例为例,我具有字段emailaddress_blind来存储和检索元素“ my_key”。 但是我可能有address_blind,surname_blind或lastname_blind。

我想查找* _blind 之类的东西来替换地址,姓氏或姓氏,并在任何情况下都匹配元素。

我做了这段简短的代码来测试并找到解决方案。

import pandas as pd
json = [{"ts": "2020-09-09","emailaddress_blind": "my_key"}]
d = {'col1': 'test','encryption_log': json}
df = pd.DataFrame(data=d)
res = df['encryption_log'][0]

key = res['*_blind']) # retrive word "my_key" from "emailaddress_blind" field

感谢您的帮助! 问候。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。