import randomo=['§','±','!','@','#','$','%','^','&','*','(',')','','_','=','+','/','[']
q=['1','2','3','4','5','6','7','8','9','0']for i in top_25:wordDic ={i: random.choice(o)+random.choice(q)}
print(wordDic)
(top_25 is an array of words, and the random.choice randomly selects characters from the respective arrays). As the for loop iterates, the wordDic keeps updating and overwriting itself-is there a way to add the new values of the wordDic into the dictionary, so it prints out all of them in one dictionary?