Python将字符串转换为元组
例如:Python将字符串转换为元组,python,Python,例如: regular_string = "%s %s" % ("foo", "bar") result = {} result["somekey"] = regular_string, print result["somekey"] # ('foo bar',) 为什么result[“somekey”]元组现在不是字符串?因为行尾有逗号。当您编写 result["somekey"] = regular_string, Python读取 result["somekey"] = (regu
regular_string = "%s %s" % ("foo", "bar")
result = {}
result["somekey"] = regular_string,
print result["somekey"]
# ('foo bar',)
为什么
result[“somekey”]
元组现在不是字符串?因为行尾有逗号。当您编写
result["somekey"] = regular_string,
Python读取
result["somekey"] = (regular_string,)
(x,)
是具有单个元素的元组的语法。括号是假定的。最后你真的把一个元组,而不是一个字符串放在那里