我需要循环安全数据集中的字典键并检查字符串' PRENTICE'密钥中包含并打印完整密钥。
我会这样做,
for string in enron_data.keys():
if "PRENTICE" in string:
value = string
print(value)
在Github上我找到了这个解决方案,当然也有效:
values = [string for string in enron_data.keys() if "PRENTICE" in string]
这种方法的逻辑是什么?为什么它在方括号中? 当我们写' [string'在for循环之前,这与我的情况相同' value = string'最后?
非常感谢您对初学者问题的澄清和道歉。