2017-05-27 2 views
-4

Entschuldigung, ich bin kein Programmierer, aber versuche zu lernen.Wie bekomme ich einen Durchschnitt aller ersten Stellen Ziffern einer großen Anzahl von Zahlen

Meine unmittelbare Notwendigkeit ist jedoch für ein Projekt, wo wir Python verwenden und was ich tun muss, ist ein Skript, das alle ersten Platznummern in einer großen Reihe von Zahlen zu mitteln. Zum Beispiel, wenn die Zahlen 101, 503, 695, 1002, 496 wären - müsste ich durchschnittlich 1,3,5,2,6 berechnen. Würde jemand so freundlich sein, mir zu zeigen, wie das geht?

+1

Bitte stellen Sie relevante Fragen (spezifisch nicht zu allgemein). Trete einer Gruppe bei, um Python zu lernen. – Sagar

+0

relevante, spezifische Fragen? Ich bin mir ziemlich sicher, was ich gefragt habe, hatte beide ... – Freshkosose

+0

Welchen Teil der Aufgabe können Sie nicht tun? – JJJ

Antwort

0
numbers = [101, 503, 695, 1002, 496] 
new_numbers = [int(str(x)[-1]) for x in numbers] 

print(new_numbers) 
+0

Dmitry vielen Dank! Ich würde Ihre Stimme erhöhen, aber ich kann nicht. Und danke, dass du Snark und Downvotes verstanden hast und nicht darauf reagierst. Sie sind ein Gentleman, Sir. Keine Sorge alle anderen, ich werde nicht zurück sein. – Freshkosose

Verwandte Themen