Список — это упорядоченная и изменяемая коллекция. В Python списки пишутся с помощью квадратных скобок.
- Создание списка:
>> list1=[1,2,3,4,5] >> list2=list(11,22,33,44,55) >> list3=[i for i in range(5)] [0,1,2,3,4] >> list4=[0]*5 [0,0,0,0,0] >>list5=5*[0] [0,0,0,0,0]
2. Список ходов:
for elem in list1: print(elem)
3. Добавление элементов:
>> lis1.append(5) #Insert at the end of the list. >> list1.append(2,45) #Insert 45 at 2nd index.
4. Объединение двух списков:
list1.extend(list2)
5. Удаление элементов:
>> list1.pop() #remove last element >> list1.pop(2) #remove element from 2nd index >> list1.remove(23) # Delete the first occurrence
6. Нарезка:
>> print(lis[0:3]) #exclude right value >> lis[1:6:2] >> lis[::1] #copy of list
7. Понимание списка:
print([[i,j,k] for i in range(x+1) for j in range(y+1) for k in range(z+1) if (i+j+k)!=n])