我不知道该怎么解释,但我需要在列表的第一项设置一个id,比如1。我知道:
my_list = ["hello", "how","are","you","?"]
print(my_list[1])
将返回how
,但我尝试的是一种方法,在不使用电子邮件的情况下重置密码,并使用用户注册时给定的12个随机单词
import random
import hashlib
def verify_menmonic_written(mnemonic_hash, words2verify=6):
"""Verify if user has written down mnemonic
Chooses random words to verify if the user has written down the mnemonic.
"""
words = []
while words2verify >= 0:
for i in range(6):
hash = random.choice(mnemonic_hash)
if hash in words:
pass
else:
words2verify -=1
words.append(hash)
return words
hash_list = ['76205fd077642109bcffa636100630b08f569d1e', '991eccffe16f2da8f9cb10be8b91cfc9d07b724a', 'b2fc50740727fc6684a2574a64f54235fe2897cc', '285f9a003f671c2486a3f87ea1ad5e37699ebc38', '1804bfc99ddcc4d91052565084072902434ae9ba', '02ce10990a66b7fb2b8e456a761b8faaf0ae701d', '067cb2b4d11bea7491255dacecc3a42a97530354', 'ddcb4be46283a08885a8347abe4142e6630f62e8', 'd525fbd8282f3c0c13abdce29b8db6db950e00a4', '516626bf8a5006ecce1803eeb6a747182000d4f8', '9bf235d7e9a3d65fad30c2400b4003eea317b619', '46d350ed4cb25f0b60c0951eb0858fcf9300346d']
print("Verified :",verify_menmonic_written(mnemonic_hash=hash_list))
为了验证用户是否写下了单词,我想随机选取6个单词,但我弄乱了代码,因为我想检查单词(散列)是否重复。然后我希望能够记录顺序,比如my_list = [hash1, hash2, etc.]
知道哪个字母是第一个还是第二个等等,这样我就可以说“写出助记符的第一、第四和第八个单词”,然后检查输入是否与单词哈希匹配
好的,我只需要使用一个字典,并将每个散列都像python一样放入
相关问题 更多 >
编程相关推荐