@nadine_83: Das ist syntaktisch falsch, da fehlen Einrückungen. Ausserdem würde selbst mit Einrückungen als nächstes ein `NameError` kommen weil `d_n` nicht definiert ist bevor es verwendet wird. Das Muster ``for i in range(len(sequence)):`` ist in Python ein „anti pattern” — man kann *direkt* über die Elemente iterieren.
Vielleicht solltest Du von Deinem Vorhaben erst einmal einen Schritt zurück treten und ein Python-Tutorial durcharbeiten. Zum Beispiel das in der Python-Dokumentation oder für Programmieranfänger auch gerne empfohlen:
Learn Python The Hard Way. Nicht vom Titel irritieren lassen. Danach solltest Du ein Numpy-Tutorial durcharbeiten, da ist in der Numpy-Dokumentation ein Startpunkt. Damit Du überhaupt erst einmal die Grundlagen der Sprache und der Werkzeuge die Du da verwendest, kennen lernst. Ohne hat das nicht so viel Sinn, denn das ist zu komplex als dass man die richtige Verwendung irgendwie durch herumprobieren hinreichend erraten kann.
Wenn man Zuweisungen nur macht um Werten mit kryptischen Namen bessere Namen zu geben, sollte man vielleicht *gleich* verständliche Namen verwenden und keine Abkürzungen die nicht allgemein bekannt sind.