我有一个 JSON 格式的移动联系人数据:
post_data = [
{
"contact_first_name": "First Name",
"contact_last_name": "Last Name",
"contact_no": "98 9898 9999",
"is_registered_user": False
},
{
"contact_first_name": "First Name",
"contact_last_name": "Last Name",
"contact_no": "1 987 876 6545",
"is_registered_user": False
},
{
"contact_first_name": "First Name",
"contact_last_name": "Last Name",
"contact_no": "44 674 437878 4343",
"is_registered_user": False
}
]
我想从contact_no键中删除所有空格,如果我们在json中有超过10000个联系人,python中有没有最好的解决方案来迭代和删除空格。
这是我在 python 中的代码,但我认为这不是大型数据集的好解决方案:
final_json = []
for index, json_data in enumerate(post_data):
for i in json_data["contact_no"]:
final_json.append(i) if i!=' ' else i
formated_contact = ''.join(final_json)
post_data[index]["contact"] = formated_contact
print post_data
温温酱
相关分类