2017-07-17 5 views
-3

Ich mag den Platz eines Vektors machen, zum Beispiel dieses n = (1,2,3,4,5,6,7,8,9,10) und dass als Lösung n = (1,4,9,16, 25.36,49,64,81,100)Wie quadriert man einen Vektor von Komponente zu Komponente? Python

+3

Geck Sie haben im Wesentlichen dieselbe Frage [hier] gestellt (https://stackoverflow.com/questions/45145640/how-to-delete-numbers-from-a-vector/45145711#45145711). Wenden Sie die gleiche Logik an. – patrick

+1

Mögliches Duplikat von [Wie lösche ich Zahlen aus einem Vektor?] (Https://stackoverflow.com/questions/45145640/how-to-delete-numbers-from-a-vector) –

Antwort

1

Sie benötigen Liste Verständnis verwenden:

n = (1,2,3,4,5,6,7,8,9,10) 

new_n = tuple(pow(i, 2) for i in n) 

Ausgang:

(1, 4, 9, 16, 25, 36, 49, 64, 81, 100) 
Verwandte Themen