我正在采用的编码课程中的一个项目要求学生完成具有多个选项和菜单的密码保护程序的代码。我遇到困难的部分是根据与之相关的网站打印密码。在嵌套列表中查找项目
密码保存在一个列表,像这样:
passwords = [["yahoo","XqffoZeo"],["google","CoIushujSetu"]]
我正在尝试后,做的是找到此列表中的一个项目,由用户输入的地址,并打印项目直接。用户将被要求输入一个网站,列表中的以下项目(密码)将被打印。
但是,出于测试目的,我还需要检查相关网站的密码是否在“密码”列表中。
if passwordToLookup in passwords:
print(passwords.index(passwordToLookup))
由于某种原因,这总是返回“False”。这是因为我正在搜索的列表是加密的吗?如果是这样,我该如何在此列表中搜索特定项目?我怎样才能打印网站后列表中的第二项?
看起来你需要使用'dict',这是非常容易的改造这变成了一个'dict'。 – AChampion
这个问题没有加密,因为你已经提交了它。 –
'[p为你,p在密码如果你=='在此处插入所需的站点']' – blacksite