Изменить плитку элементов списка - PullRequest
0 голосов
/ 18 марта 2020

Предположим, у меня есть этот список:

l = ['Car', '456', 'Travel', '47', '67']

Мой желаемый результат такой:

l = ['Car', 456, 'Travel', 47, 67]

Как я могу go сделать это?

1 Ответ

2 голосов
/ 18 марта 2020
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]
...