Я здесь новичок и довольно новичок в программировании. Недавно я начал изучать Python, чтобы узнать, как автоматизировать процессы в моих повседневных задачах.
Я работаю над сравнением 2 списков, которые я создал путем преобразования 2 столбцов из 2 файлов Excel в списки. Списки в основном содержат числа, но некоторые элементы содержат как целые числа, так и буквы, и я считаю, что в результате получается строка, а не целое число. Я хотел бы преобразовать буквы в числа, чтобы получить список целых чисел, чтобы можно было манипулировать, сравнивать и т. Д. c. Как я могу это сделать? Я использую openpyxl для доступа к своим файлам Excel. Ниже приведен пример того, что я хотел бы сделать.
Пример: ввод
list1 = [8635, 6227, '8651FRT', '8651BK','8295INSERT', 8295]
вывод
newlist1 = [8635, 6227, 865101, 865102,829503, 8295]
Я хотел бы заменить 'FRT' на 01 , «BK» с 02 и «INSERT» с 03. Я был бы очень признателен за помощь. Спасибо.