ฉันมีสคริปต์ที่อ่านไฟล์ข้อความดึงตัวเลขทศนิยมออกมาเป็นสตริงและวางลงในรายการ
ดังนั้นฉันมีรายการนี้:
['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']
ฉันจะแปลงค่าแต่ละค่าในรายการจากสตริงเป็นทศนิยมได้อย่างไร
ฉันเหนื่อย:
for item in list:
float(item)
แต่นี่ดูเหมือนจะไม่ได้ผลสำหรับฉัน
list
เป็นชื่อตัวแปรจะlist
ทำให้คอนสตรัคเตอร์ในตัวไม่สามารถใช้งานในขอบเขตเดียวกันได้