Nói rằng tôi có một danh sách như thế này:chuyển đổi danh sách các chuỗi và số chuỗi và nổi
a = ['hello','1','hi',2,'something','3']
Tôi muốn chuyển đổi các con số trong danh sách vào phao trong khi vẫn giữ chuỗi.
tôi đã viết này:
for i in a:
try:
i = float(i)
except ValueError:
pass
Có cách nào hiệu quả hơn và gọn gàng để làm điều này?
Các số liệu có luôn ở cùng vị trí không? –