Bin ein Anfänger in Sache Python-Programmierung. Ich möchte ein paar Zeilen aus einer .txt Datei in einer Liste einlesen und mit diesen zahlen rechnen, also z.B. 3.5 multiplizieren. Jedoch kommt dann einen Error, welcher mir sagt, dass dies nur für String oder number geht. ????? Könnte mir bitte jemand helfen? oder ist das nicht möglich, zahlen, welche in listen gespeichert sind, zu verändern?
Code: Alles auswählen
datei=open("filename.txt","r+") #zum lesen und schreiben öffnen
guck=[] # einen liste erzeugen
guck=datei.readlines() #werte der datei einlesen in die liste
[3.5*x for x in guck] #alle Zahlen in guck mit dem Wert 3.5 multiplizieren --> Error!
Helft mir bitte! Danke schon im Voraus!