I have a text file that looks something like this:
random text random text, can be anything blabla %A blabla random text random text, can be anything blabla %D blabla random text random text, can be anything blabla blabla %F random text random text, can be anything blabla blabla random text random text, %C can be anything blabla blabla
When I readlines() it enters, it becomes a list of sentences. Now I want this list to be sorted by letter after % . So basically, when sorting is applied to the above, it should look like this:
random text random text, can be anything blabla %A blabla random text random text, %C can be anything blabla blabla random text random text, can be anything blabla %D blabla random text random text, can be anything blabla blabla %F random text random text, can be anything blabla blabla
Is there a good way to do this, or will I have to break each row into columns and then move the letters to a specific column and then sort with key=operator.itemgetter(col) ?
thanks
source share