如何使用FOR循环检查字符串列表是否在其中包含某个字母?

时间:2016-07-12 19:27:38

标签: python-3.x

例如,

如果我要使用该列表:List = ['hQTsk','MXqoP','FmErkX']

我如何使用FOR循环来检查列表中的字符串是否包含字母'k'然后显示字符串和天气是否有字母'k'。 我的第一次尝试是:

for strings in List:
    if any('k' in strings):
            print(str(strings) + " has the letter 'k'")
    else:
            print(str(strings) + " doesn't have the letter 'k'")

我不知道为什么它不起作用

1 个答案:

答案 0 :(得分:0)

您不需要any

if 'k' in strings: