и посмотреть медиа
Data Science - собесы
и посмотреть медиа
Собесы Data Science.
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Вопросы для собеседований по Data Science.
🤔 В чем разница между лист и кортежем? Это два различных типа данных, которые используются для хранения коллекций элементов. Они похожи, но имеют несколько ключевых отличий, определяющих их использование в различных сценариях программирования. 🚩Основные различия 🟠Изменяемость Изменяемый тип данных. Это значит, что после его создания вы можете изменять его содержимое (добавлять, удалять или изменять элементы). Неизменяемый тип данных. После создания его содержимое не может быть изменено. Это делает кортежи более безопасными для использования в качестве ключей словарей или элементов множеств. # Список my_list = [1, 2, 3] my_list[0] = 100 print(my_list) # Вывод: [100, 2, 3] # Кортеж my_tuple = (1, 2, 3) my_tuple[0] = 100 # Приведет к ошибке TypeError 🟠Память Списки занимают больше памяти, так как предоставляют дополнительные возможности для управления данными (например, добавление или удаление элементов). Кортежи занимают меньше памяти, что делает их более эффективными с точки зрения использования памяти при работе с большим объемом данных. 🟠Производительность Операции с кортежами выполняются быстрее, чем с списками, из-за их статичной природы. Это особенно важно при обработке больших данных или в высокопроизводительных приложениях. 🟠Использование Списки чаще используются для данных, которые нуждаются в частом изменении (например, списки покупок, результаты, которые могут обновляться в процессе работы программы). Кортежи используются там, где данные не должны изменяться после создания (например, конфигурационные данные программы, параметры функций). # Список: хранение и изменение данных о студентах students = ["Alice", "Bob", "Charlie"] students.append("David") print(students) # Вывод: ['Alice', 'Bob', 'Charlie', 'David'] # Кортеж: хранение фиксированных данных coordinates = (40.7128, 74.0060) # Координаты Нью-Йорка print(coordinates) Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!