我有一个程序,你可以导入一个组合,例如
test:lol
hello:hi
sup:hey
第一个是"用户名"最后一个是"密码"。 我希望每个用户名都有一行与列表的每个密码。我希望所有这些都放在一个单独的字符串列表中。
如:
test:lol
test:hi
test:hey
hello:lol
hello:hi
hello:hey
sup:lol
sup:hi
sup:hey
我认为这可能是一个非常简单的代码,首先将列表分成两个列表,然后为每个用户名添加每个密码,但我的大脑无法想出任何想法解决方案。
提前谢谢你:)
答案 0 :(得分:0)
是的,你是对的。
Firs - 通过按列分隔每个字符串来获取两个列表users
和passwords
。
第二次遍历users
和passwords
并合并它们。在伪代码中
foreach uName in users do
foreach pwd in passwords do
print user.concat(":").concat(pwd)
end
end
说明:
Get first `uName` from `users`
Get first `pwd` from `passwords`
output "`user`:`pwd`"
Get second `pwd` from `passwords`
output "`user`:`pwd`"
...
Get second `uName` from `users`
Get first `pwd` from `passwords`
output "`user`:`pwd`"
...
如果不清楚的话,请随意询问