Python 中的字符串或列表替换

myC*_*one 3 python string list substitution

我将如何获取 string\xef\xbc\x9a

\n\n
("h1", "h2", "h3, "h4")\n
Run Code Online (Sandbox Code Playgroud)\n\n

并用数字替换这些值1, 2, 3, 4

\n\n

相应地,我如何在列表上执行相同的操作?

\n

Jus*_* L. 5

 to_replace = ["h1","h2","h3","h4"]
 replaced = [ int(s.replace("h","")) for s in to_replace ]
Run Code Online (Sandbox Code Playgroud)

如果这就是你想要的。

还不太清楚;我假设您的输入实际上不是一个 string "(\"h1\", \"h2\", \"h3\", \"h4\")",而是一个字符串列表。

我不确定你的第二个问题是什么意思,因为它似乎与第一个问题相同。

我会相应地更新我的答案=)