Moin Powerstreamer,
sicher ist das Auslagern in eine Funktion nicht notwendig, aber wenn sich die Quelle mal ändern sollte (z.B. ein anderes Dateiformat), muss man nur die Funktion anpassen, und jede Stelle im Programm, wo sie aufgerufen wird so lassen wie sie ist.
BTW: Das ganze als String auszulesen ist eventuell etwas unpraktisch, wenn man damit rechnen will.