Python 字符串格式:获取u'';在最后一个字符串中
我有一个id列表,我正在尝试以下操作:Python 字符串格式:获取u'';在最后一个字符串中,python,string,python-2.7,format,Python,String,Python 2.7,Format,我有一个id列表,我正在尝试以下操作: final = "ids: {}".format(tuple(id_list)) 出于某种原因,我得到以下信息: "ids: (u'213231231', u'weqewqqwe') 谁能帮我解释一下为什么u会进入我的最后一根弦。当我在另一个环境中尝试相同的操作时,我得到的输出没有u“”。有什么具体原因吗 实际上,它是python中的unicode字符串 对于字符串的文本值,可以首先使用str进行映射 >>> final = "ids
final = "ids: {}".format(tuple(id_list))
出于某种原因,我得到以下信息:
"ids: (u'213231231', u'weqewqqwe')
谁能帮我解释一下为什么u会进入我的最后一根弦。当我在另一个环境中尝试相同的操作时,我得到的输出没有u“”。有什么具体原因吗 实际上,它是python中的unicode字符串 对于字符串的文本值,可以首先使用str进行映射
>>> final = "ids: {}".format(tuple(map(str, id_list)))
>>> final
"ids: ('213231231', 'weqewqqwe')