Über den Unterschied zwischen sortiert und sortiert in Python. Beides sind Algorithmen, die in aufsteigender Reihenfolge sortieren.
Ist der Unterschied destruktiv?
sort: Destruktiv (die ursprünglichen Daten ändern sich) sortiert: Nicht zerstören (Originaldaten bleiben erhalten)
python
#Zum Sortieren
a = [2,3,4,5,1]
a.sort()
print(f'a:{a}')
#a:[1, 2, 3, 4, 5]
sort ändert die ursprünglichen Daten selbst.
python
#Im Falle von sortiert
b = [2,3,4,5,1]
c = sorted(b)
print(f'b:{b}')
print(f'c:{c}')
#b:[2, 3, 4, 5, 1]
#c:[1, 2, 3, 4, 5]
Bei der Sortierung bleiben die Originaldaten gleich.
Jupyter Notebook ist ebenfalls praktisch, die Installation dauert jedoch einige Zeit. Die Zusammenarbeit ist einfach, da sie nur die Seite öffnet.
https://colab.research.google.com/notebooks/welcome.ipynb?hl=ja
・ Erstellen Sie ein neues Notizbuch
・ Sie können Codes und Textfelder mit + am oberen Bildschirmrand hinzufügen.
Die Codeausführung ist "Umschalt + Eingabetaste"
Sie können es mit anderen Menschen sowie Spushi teilen. Es ist praktisch, einen Kommentar in das Feld schreiben zu können.
Recommended Posts