2024-10-03 06:29:26 发布
网友
我有一张这样的口述清单:
d = [{'email': u'123@gmail.com', 'name': u'xxx'}, {'email': u'abc@gmail.com', 'name': u'xxx1'}, {'email': u'xyz@gmail.com', 'name': u'xxx2'}]
我希望删除那个unicode字符,这样我的输出应该像
谁能告诉我吗?在
您也可以将unicode字符编码为utf-8,如下所示:
In [2]: d = [{'email': u'123@gmail.com', 'name': u'xxx'}, {'email': u'abc@gmail.com', 'name': u'xxx1'}, {'email': u'xyz@gmail.com', 'name': u'xxx2'}] In [3]: new_d = [{k: v.encode("utf-8") for k, v in elem.items()} for elem in d] In [4]: new_d Out[4]: [{'email': '123@gmail.com', 'name': 'xxx'}, {'email': 'abc@gmail.com', 'name': 'xxx1'}, {'email': 'xyz@gmail.com', 'name': 'xxx2'}]
您也可以将unicode字符编码为utf-8,如下所示:
相关问题 更多 >
编程相关推荐