Предположим, у меня есть этот список:
l = ['Car', '456', 'Travel', '47', '67']
Мой желаемый результат такой:
l = ['Car', 456, 'Travel', 47, 67]
Как я могу go сделать это?
l = ['Car', '456', 'Travel', '47', '67'] print(l) l = [int(s) if s.isdecimal() else s for s in l] print(l)
вывод:
['Car', '456', 'Travel', '47', '67'] ['Car', 456, 'Travel', 47, 67]