2024-09-29 17:23:09 发布
网友
例如, 假设我有一个字符串“beabeefeab”。 我想提取一个只由“b”和“a”组成的子串 那是“巴巴布”。你知道吗
我通过实现嵌套循环并删除除“b”和“a”之外的所有字符来应用暴力
使用set保留允许的字符,使其更具可扩展性:
set
s = "beabeefeab" allowed = set('ab') print("".join(x for x in s if x in allowed))
不是很优雅,但很管用。你知道吗
a = "beabeefeab" answer = "" for char in a: if char == "a" or char == "b": answer += char print(answer)
输出
babab
你可以使用一个简单的列表
a = "beabeefeab" print("".join([i for i in a if (i == 'a' or i =='b')]))
输出:
使用
set
保留允许的字符,使其更具可扩展性:不是很优雅,但很管用。你知道吗
输出
你可以使用一个简单的列表
输出:
相关问题 更多 >
编程相关推荐