मेरे पास एक स्क्रिप्ट है जो एक टेक्स्ट फ़ाइल पढ़ती है, दशमलव संख्याओं को उसमें से स्ट्रिंग के रूप में खींचती है और उन्हें एक सूची में रखती है।
इसलिए मेरे पास यह सूची है:
['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कंस्ट्रक्टर को छाया देगा, इस प्रकार आप इसे उसी दायरे में उपयोग करने की अनुमति नहीं देंगे