Tôi có một đoạn script đọc tệp văn bản, kéo các số thập phân ra khỏi nó dưới dạng chuỗi và đặt chúng vào danh sách.
Vì vậy, tôi có danh sách này:
['0.49', '0.54', '0.54', '0.54', '0.54', '0.54', '0.55', '0.54', '0.54', '0.54',
'0.55', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54']
Làm cách nào để chuyển đổi từng giá trị trong danh sách từ chuỗi sang float?
Tôi đã thử:
for item in list:
float(item)
Nhưng điều này dường như không làm việc cho tôi.
list
làm tên biến sẽ phủ bóng lên hàm tạo tích hợp, list
do đó không cho phép bạn sử dụng tên đó trong cùng phạm vi