Книга программиста/Обработка списков на Python: различия между версиями

</source>
 
=Поменять местами строки двумерного списка=
=Исключение одинаковых элементов списка=
<source lang="python">
import random
 
def Print(l):
print('Матрица:')
for i in range(len(l)):
print(l[i])
 
N = 4
 
L = []
 
for i in range(N):
L.append([])
for j in range(N):
L[i].append(random.randint(0, 100))
 
Print(L)
 
N2 = N - 1
i1 = random.randint(0, N2)
i2 = random.randint(0, N2)
 
for j in range(N):
L[i1][j], L[i2][j] = L[i2][j], L[i1][j]
Print(L)
</source>
 
=Исключение одинаковых элементов списка=
<source lang="python">