Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: list vs list python: Чем отличаются и где что юзать?

  1. list vs list python: Чем отличаются и где что юзать?

    Короче, народ, помогите разобраться с такой темой: list vs list python. Вообще немного запутался, в чём разница между просто list и list в Python, да и есть ли она вообще? Там типо разбираться хочется, где и когда лучше что юзать, может там разница в реализации или какие-то специфические юз-кейсы? Короче, кто знает что-нибудь по теме, давайте обсудим! Желательно с примерами кода и чуть-чуть пояснений, чтобы догнать. Спасибо заранее!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Просто чётко и по делу:

    Программный код:
      # Создаём простой список в Python
      
    my_list = [12345]
      print(
    my_list)  # [1, 2, 3, 4, 5]
      
      # Пример листа с генерированием по условиям
      
    my_gen_list = [for x in range(10) if == 0]
      print(
    my_gen_list)  # [0, 2, 4, 6, 8]
      
      # Добавляем элемент
      
    my_list.append(6)
      print(
    my_list)  # [1, 2, 3, 4, 5, 6]
      
      # Удаляем элемент
      
    my_list.remove(3)
      print(
    my_list)  # [1, 2, 4, 5, 6]
      
      # Доступ по индексу
      
    print(my_list[0])  # 1
      
    print(my_list[-1])  # 6 
    В общем, list в Python - это мощная штука для работы с последовательностями. А просто 'list' может быть и в других языках по-разному реализован.

  4. Цитата Сообщение от TanyaPilot
    Просто чётко и по делу:

    Программный код:
      # Создаём простой список в Python
      
    my_list = [12345]
      print(
    my_list)  # [1, 2, 3, 4, 5]
      
      # Пример листа с генерированием по условиям
      
    my_gen_list = [for x in range(10) if == 0]
      print(
    my_gen_list)  # [0, 2, 4, 6, 8]
      
      # Добавляем элемент
      
    my_list.append(6)
      print(
    my_list)  # [1, 2, 3, 4, 5, 6]
      
      # Удаляем элемент
      
    my_list.remove(3)
      print(
    my_list)  # [1, 2, 4, 5, 6]
      
      # Доступ по индексу
      
    print(my_list[0])  # 1
      
    print(my_list[-1])  # 6 
    В общем, list в Python - это мощная штука для работы с последовательностями. А просто 'list' может быть и в других языках по-разному реализован.
    Круто, спасибо за видимые примеры! Реально помогло понять лучше. Интересно, в других языках как это все выглядит?

  5. Чувак, это просто питоновский лист - тема для новичков. Список здесь реализация встроенного типа данных - mutable sequence, короче, это последовательность, которую можно изменять.

  6. Цитата Сообщение от Warlock
    Чувак, это просто питоновский лист - тема для новичков. Список здесь реализация встроенного типа данных - mutable sequence, короче, это последовательность, которую можно изменять.
    Точно! mutable и immutable - вот это важная тема для понимания, когда list юзаешь.

  7. Если коротко, list vs list python - это одно и то же, только контекст разный. List - это общий концепт в программировании, в разных языках реализуется по-разному. А в Python конкретно он так и называется - list. И да, мощный инструмент.

  8. Цитата Сообщение от Страж
    Если коротко, list vs list python - это одно и то же, только контекст разный. List - это общий концепт в программировании, в разных языках реализуется по-разному. А в Python конкретно он так и называется - list. И да, мощный инструмент.
    Видимо, вся соль в том, чтобы юзать питоновские фичи на полную катушку!

  9. Слушай, в пайте листы вообще топчик для работы с данными. Быстро, удобно, куча встроенных функций. Там ты можешь и по индексам работать, и срезы брать, и методы им всякие применять. В других языках это может быть немного сложнее.

  10. Цитата Сообщение от Alexxx
    Слушай, в пайте листы вообще топчик для работы с данными. Быстро, удобно, куча встроенных функций. Там ты можешь и по индексам работать, и срезы брать, и методы им всякие применять. В других языках это может быть немного сложнее.
    Да, быстрота и удобство в питоне - это вообще отдельная тема, согласен полностью!

Страница 1 из 2 12 ПоследняяПоследняя