【发布时间】:2018-03-30 08:36:36
【问题描述】:
我认为我在访问字典时遇到了键错误,因为字典中的某些键似乎是字符串。有没有办法将这些剥离为简单的字符串?
我正在考虑使用列表推导,但想知道是否有更好的方法:
x = ' "string" '
x = [i for i in x if i not in ["'", '"']]
x = ''.join(x)
现在 x = 'string'
【问题讨论】:
-
添加样本输入和预期输出以获得更好的清晰度
-
欢迎来到 StackOverflow!请阅读有关how to ask a good question 和how to give a reproducible example 的信息。这将使其他人更容易帮助您。
-
提供minimal reproducible example。这样做的时候你很可能会自己发现错误。
-
看起来像一个 x-y 问题:当您应该尝试避免问题时,您正在尝试解决问题。那些丑陋的
' "string" '最开始是从哪里来的?
标签: python arrays string list dictionary