gpt4 book ai didi

python - 这个 Python 简写有什么作用? {s[ :i] + s[i+1:] for s in level for i in range(len(s))}

转载 作者:太空宇宙 更新时间:2023-11-03 10:50:15 25 4
gpt4 key购买 nike

level = {s[:i] + s[i+1:] for s in level for i in range(len(s))}

我以为和这个一样,其实不是这样

for s in level:
for i in range(len(s)):
level = {s[:i] + s[i+1:]}

来源:https://leetcode.com/problems/remove-invalid-parentheses/discuss/75028/Short-Python-BFS

最佳答案

它在功能上等同于:

new_level = set()
for s in level:
for i in range(len(s)):
new_level.add(s[:i] + s[i+1:])
level = new_level

关于python - 这个 Python 简写有什么作用? {s[ :i] + s[i+1:] for s in level for i in range(len(s))},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52031895/

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