A. Я не уверен, куда вы шли со своим кодом или каково назначение, но я думаю, что сделал это для вас.
B. Не имейте привычки заставлять других делать за вас домашнее задание, вы не научитесь
list1 = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','.','1','2','3','4','5','6','7','8','9','0']
list2 = ['4','R','5','G','Z','3','2','D','A','E','X','Y','U','I','6','W','7','O','V','8','F','Q','0','L','J','.','H','9','C','B','N','S','P','M','1','T','K']
inputList = input("Type the message you would like to Encrypt ").upper().split()
print(inputList)
encrypted_message=[]
for word in inputList:
for char in word:
encrypted_message.append(list2[list1.index(char)])
print(encrypted_message)
Так, например, строка «вы провалите экзамен» дает ['J', '6', 'F', '0', 'A', 'Y', 'Y', '3', '4', 'A', 'Y', '8', 'D', 'Z', 'Z', 'L', '4', 'U']