Оператор == проверяет равенство значений операндов. В то время как оператор is проверяет , относятся ли оба операнда к одному и тому же объекту или нет ( находятся в одной и той же ячейке памяти ).
1) И список 1, и список 2 являются пустыми списками. 2) И список 1, и список 3 указывают на один и тот же объект. 3) Объединение двух списков всегда дает новый список.
Как добавить элементы в список ? (добавить, расширить и вставить)
При работе со списками часто приходится добавлять новые элементы в список.
1. list.append(element)– добавляет переданный в качестве аргумента элемент в конец списка. Самый простой и распространённый метод.
2. list.extend(iterable) - расширяет список, добавляя в конец итерируемую последовательность.
3. list.insert(index, element) - добавляет один элемент в список по указанному индексу. Так, list.insert(0, elem) вставит элемент в начало списка, а запись list.insert(len(list), elem) эквивалентна list.append(elem)