Я хотел бы знать, что запятые означают в строке 5Что означают запятые в утверждении типа: a, b = b, a?
def insertion_sort(items):
for i in range(1, len(items)):
j = i
while j > 0 and items[j] < items[j-1]:
items[j], items[j-1] = items[j-1], items[j]
j -= 1
это означает, что они [кортежи] (https://docs.python.org/2/tutorial/datastructures.html#tuples-and-sequences) – MattDMo
возможно дубликат [Is существует стандартизованный метод для замены двух переменных в Python?] (http://stackoverflow.com/questions/14836228/is-there-a-standardized-method-to-swap-two-variables-in-python) – 101
@MattDMo , а не означает, что они _sequences_. Не только кортежи. –