string -6ren">
gpt4 book ai didi

Python - 返回一个字符串的函数,该字符串删除了另一个字符串中的字符

转载 作者:行者123 更新时间:2023-11-28 21:24:45 26 4
gpt4 key购买 nike

"""Return a copy of str1 with characters from str2 removed.

filter_string(string, string) -> string
"""

for a in str1:
if a in str2:
str1.replace(a,"")

return str1

我接近了吗?

str1 和str2 包含可变字符串

到目前为止我的输出是 21 oramrfrrdonRsmsov creea h tite twrch

期望的输出是 21mdnRmvhiwh

最佳答案

你的函数可以用 str.translate 写得非常简单方法:

str1 = str1.translate(None, str2)

这将从 str1 中删除 str2 中的所有字符。

例如:

>>> 'Hello, world!'.translate(None, 'lewf!')
Ho, ord

关于Python - 返回一个字符串的函数,该字符串删除了另一个字符串中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15457187/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com