Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. first = ["Mueller|Josef|FR_1112|Freiburg","Maier|Fritz|ST_1114|Freiburg"]
  2. second = ["Schneider|Wolfgang|Heidelberg|HE_20011", "Jauch|Günter|Heidelberg|HE_20021"]
  3.  
  4. def orderList(li):
  5.     final = []
  6.     for stri in li:
  7.         tmp = stri.split("|")
  8.         for sub in tmp:
  9.             if sub[2] == '_':
  10.                 #Aktuelles Element ist die Personalnummer, da der 2. Char ein _ ist
  11.                 tmp.insert(0, tmp.pop(tmp.index(sub)))
  12.         final.append(tmp)
  13.     return final
  14.  
  15. print(orderList(first))
  16. print(orderList(second))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement