🐍 КАК ДОБАВЛЯТЬ ЭЛЕМЕНТЫ В СПИСОК PYTHON? append(), extend(), insert() И join()
🐍 КАК ДОБАВЛЯТЬ ЭЛЕМЕНТЫ В СПИСОК PYTHON? append(), extend(), insert() И join() Допустим, у нас есть список с любимыми языками программирования: languages = ["Python", "Java"] А теперь представим, что мы хотим добавить новые языки или объединить элементы списка в одну строку. Как это сделать? 🤔Разбираемся! 🚀🟢 1. append() — добавить один элемент в конец languages = ["Python", "Java"] languages.append("C++") print(languages) 📌 Результат: ["Python", "Java", "C++"] Запомни: append() добавляет один элемент. Если передать ему список, этот список станет одним элементом внутри исходного списка. 🔵 2. extend() — добавить несколько элементов languages = ["Python", "Java"] languages.extend(["C++", "JavaScript"]) print(languages) 📌 Результат: ["Python", "Java", "C++", "JavaScript"] extend() перебирает переданную последовательность и добавляет её элементы в конец списка. 🟡 3. insert() — добавить элемент в нужное место languages = ["Python", "Java"] languages.insert(1, "C++") print(languages) 📌 Результат: ["Python", "C++", "Java"] Первый аргумент — индекс, второй — элемент. 💡 Здесь "C++" встал на индекс 1, а "Java" сдвинулся вправо. 🟣 4. join() — объединить строки в одну строку А вот здесь важный нюанс: join() — не метод списка, а метод строк. Он соединяет строки из списка с помощью выбранного разделителя. words = ["Я", "изучаю", "Python"] result = " ".join(words) print(result) 📌 Результат: Я изучаю Python Можно выбрать другой разделитель: print(", ".join(words)) Результат: Я, изучаю, Python ⚠️ join() работает, если все элементы последовательности — строки. Если в списке числа, их нужно предварительно преобразовать в строки. 🧠 ПРОВЕРЬ СЕБЯ! Что выведет этот код? numbers = [1, 2] numbers.append([3, 4]) numbers.extend([5, 6]) numbers.insert(1, 10) print(numbers) 🔥 Дополнительное задание: как превратить список ["Python", "это", "круто"] в строку "Python — это — круто" с помощью join()? 💬 Пиши ответы в комментариях — проверим, кто уже освоил списки! #Python #PythonДляНачинающих #Списки #Программирование #УчимсяКодить