Can you write me a python code that performs as followed. define a function that  expand(values) -> list [1 ,2 ,3 ,4 ] erzeugt eine Liste mit Tupeln aus den Elementen der Sequenz values und dem jeweils nächsten Element aus values und gibt diese zurück. Falls die Liste zu kurz ist, um überhaupt ein Paar aus Element und Folge-Element zu bilden, wird die leere Liste zurückgegeben.