Moin
bin gerade am lernen und hab da aktuell 2 Situationen die ich zwar anders lösen könnte - mich aber weiterhin Interessiert ob man es auch so machen könnte und ich es nur nicht hinbekomme.
1:
kann ich über einen f Sting nicht wie gewohnt auf den Listen Platz zugreifen oder wo liegt mein Fehler?
2.
Wieder eine Liste. Diesmal mit Nachkommastellen. Ich würde gerne zum Rechnen die Kommastellen in der Original-Liste lassen.
Aber zum Printen auf 2 Runden.
Mit meinem Wissen würde ich jetzt eine zweite Liste erstellen mit den Werten der ersten diese aber Runden und dann halt die Zweite Liste ausgeben.
Gibt es da einen Eleganteren weg? Evtl auf wieder über f String?
Grüße
bin gerade am lernen und hab da aktuell 2 Situationen die ich zwar anders lösen könnte - mich aber weiterhin Interessiert ob man es auch so machen könnte und ich es nur nicht hinbekomme.
1:
Python:
my_list = [test1, test2, test3]
print(f"Bitte geb mir aus der Liste den zweiten Wert aus {my_list[1]}!")
kann ich über einen f Sting nicht wie gewohnt auf den Listen Platz zugreifen oder wo liegt mein Fehler?
2.
Wieder eine Liste. Diesmal mit Nachkommastellen. Ich würde gerne zum Rechnen die Kommastellen in der Original-Liste lassen.
Aber zum Printen auf 2 Runden.
Python:
my_List = [0.1545, 0.87851, 4.45782]
print("Der Preis beträgt" + str(my_List[1]))
Mit meinem Wissen würde ich jetzt eine zweite Liste erstellen mit den Werten der ersten diese aber Runden und dann halt die Zweite Liste ausgeben.
Gibt es da einen Eleganteren weg? Evtl auf wieder über f String?
Grüße