Чтобы преобразовать список строк в целые числа в Python, вы можете использовать несколько методов. Вот некоторые из них:
-
Использование цикла for и функции
int():string_list = ['1', '2', '3', '4', '5'] int_list = [] for string in string_list: int_list.append(int(string)) -
Использование списка и функции
int():string_list = ['1', '2', '3', '4', '5'] int_list = [int(string) for string in string_list] -
Использование функции
map()и функцииint():string_list = ['1', '2', '3', '4', '5'] int_list = list(map(int, string_list)) -
Использование блока try-Exception для обработки исключений в случае недопустимых строк:
string_list = ['1', '2', '3', '4', '5', 'invalid'] int_list = [] for string in string_list: try: int_list.append(int(string)) except ValueError: # Handle the exception if needed pass