Dies kann eine unendliche Liste von Zahlen sein, Bisher kann ich nicht herausfinden, wie man die erste und letzte der Liste ohne zu wissen wo die Liste endet. Wenn die Liste ist (1,2,3,4,5) sollte die Ausgabe sein (5,2,3,4,1) Wirklich fest, erste Sprache, fragen, ob jemand Hilfe anbieten kann!Nehmen Sie eine Python-Liste als Parameter und ändern Sie den Listenparameter durch Austauschen der ersten und letzten Elemente
def swapFirstAndLast(list):
for position in range(0, len(list)):
list[position] =
list[position] =
wie funktionieren, wenn es eine unendliche Liste von Zahlen ist, dann ist das letzte Element nicht rechnerisch zugänglich, dh es keine Letztes Element. Ich denke, diese Annahme ist ein wenig mehrdeutig. –
Vermeiden Sie die Namensliste '' 'list()' ist ein Python, das zum Erstellen von Listenobjekten vorgesehen ist. – progmatico
Was passiert, wenn 'list' =' [1] ' – GiantsLoveDeathMetal