python - 如何从 JSON 项目中删除 Unicode u?

标签 python json string unicode

>>> stuff = '[["hiya"]]'
>>> js = json.loads(stuff)
>>> js[0]
[u'hiya']
>>> str(js[0])
"[u'hiya']"

它似乎并没有消失。如何单独打印 hiya(无需手动去除特殊字符)?

最佳答案

您有一个嵌套两层的列表。像这样尝试简单地打印“hiya”:

>>> import json
>>> stuff = '[["hiya"]]'
>>> js = json.loads(stuff)
>>> str(js[0][0])
'hiya'

关于python - 如何从 JSON 项目中删除 Unicode u?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12988612/

相关文章:

javascript - 在 Photoshop cc 20.0.0 中通过批量智能对象中的脚本替换内容(替换图层)

c# - 将任意 json 响应转换为 "things"列表

C - cs50.h GetString 错误

python - 如何获得平衡括号之间的表达式

javascript - 预期数字,但返回字符串

python - 带有字典和列表的简单 Python 问题

python - Matplotlib 表格行标签字体颜色和大小

java - 如何在 Python 中实现将数据编码为 MD5 字符串的算法?

python - 如何将数据帧的列值转换为另一个数据帧列的值

javascript - 如何处理 json XMLHttpRequest 响应?