python-3.x - 如果我们使用 Python 找到另一个具有相同值的 english_text,则清理 json 数据并删除具有“None”值的 dutch_text
问题描述
如果english_text 有值并且dutch_text 有“None”,则清理给定的数据,然后如果我们在json 文件中找到相同的english_text 值,则将其删除。
下面给出的输入
list_of_dict = [{
"english_text": "Thanks!",
"dutch_text": None
},
{
"english_text": None,
"dutch_text": "Danke!"
},
{
"english_text": None,
"dutch_text": "Hallo!"
},
{
"english_text": "Thanks!",
"dutch_text": "Danke!"
},
{
"english_text": "Hello!",
"dutch_text": None
}]
我想要这样的输出,
expected_output = [{
"english_text": "Bye",
"dutch_text": None
},
{
"english_text": None,
"dutch_text": "Hallo!"
},
{
"english_text": "Thanks!",
"dutch_text": "Danke!"
},
{
"english_text": "Hello!",
"dutch_text": None
}]
解决方案
推荐阅读
- magento2 - Magento 2 将自定义列添加到报价表中
- ios - 集合中集合的 Firebase 安全规则
- ios - UITableView 单元格标签在滚动时截断
- linux - 为什么从usb 3.0端口拔出usb音箱时U盘无法寻址?
- rust - 调用 Rust 初始化函数时出现“无法反序列化合约状态”
- wso2 - 如何在 wso2 中配置基本的身份验证安全策略
- c++ - 跨翻译单元的模板专业化不一致的状态?
- django - uWSGI 失败并出现 ModuleNotFoundError
- ruby-on-rails - Rails Searchkick BulkReindexJob 记录 100000 行
- ios - Swift :- 如何在 Swift 中的 UIScrollview 内向 UIImageview 添加偏移量?