gpt4 book ai didi

python - 比较列表和打印

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

arr = ["mincraft", "Star"]
inputs = ["minecraft?s update", "StarWars", "Babe"]
i = 0
while i != len(inputs):
if any(words in inputs[i] for words in arr):
print inputs[i];
i += 1

此代码输出 Starwars,我如何制作它以便打印来自 arr (Star) 的字符串而不是字符串在输入中(StarWars)。

最佳答案

你可以这样做:

temp = [i for i in arr for j in inputs if i in j]

输出:

['Star']

关于python - 比较列表和打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42452730/

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