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

Тема: Как достать список из списка python? Реально длинный нубский вопрос

  1. Как достать список из списка python? Реально длинный нубский вопрос

    Привет, ребят! Я тут только начал учить Python и столкнулся с задачей, где нужно достать список из списка в Python. Кто может помочь разобраться? Желательно с примерами кода и простыми объяснениями, потому что сам пока не соображаю особо. Нужно, чтобы был список, например [['a', 'b', 'c'], [1, 2, 3]], и мне нужно достать отдельную часть, допустим, ['a', 'b', 'c'] или [1, 2, 3]. Как это сделать? Буду благодарен любым советам и кодовым примерам



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

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

  3. Привет! Тут всё просто. Если у тебя есть список списков, можно использовать индексацию. Например:
    Программный код:
    nested_list = [['a''b''c'], [123]]
    first_list nested_list[0]
    second_list nested_list[1]
    print(
    first_list)  # ['a', 'b', 'c']
    print(second_list)  # [1, 2, 3] 
    Вроде всё по-простому. Попробуй, должно сработать!

  4. Цитата Сообщение от Радуга
    Привет! Тут всё просто. Если у тебя есть список списков, можно использовать индексацию. Например:
    Программный код:
    nested_list = [['a''b''c'], [123]]
    first_list nested_list[0]
    second_list nested_list[1]
    print(
    first_list)  # ['a', 'b', 'c']
    print(second_list)  # [1, 2, 3] 
    Вроде всё по-простому. Попробуй, должно сработать!
    Лаконично и чётко, но надо было ещё пояснить по индексации.

  5. Здарова! Можешь использовать вот такой метод:
    Программный код:
    nested_list = [['a''b''c'], [123]]
    for 
    sublist in nested_list:
    print(
    sublist
    Так ты выведешь все подсписки. А там уже достанешь любой.

  6. Цитата Сообщение от TanyaWizard
    Здарова! Можешь использовать вот такой метод:
    Программный код:
    nested_list = [['a''b''c'], [123]]
    for 
    sublist in nested_list:
    print(
    sublist
    Так ты выведешь все подсписки. А там уже достанешь любой.
    Чёткий пример! Для новичка самое оно.

  7. Хей, есть ещё способ через list comprehension:
    Программный код:
    nested_list = [['a''b''c'], [123]]
    first_list = [item for item in nested_list[0]] 
    Но твой способ с индексацией тоже норм, как минимум для старта.

  8. Цитата Сообщение от IvanVolkov
    Хей, есть ещё способ через list comprehension:
    Программный код:
    nested_list = [['a''b''c'], [123]]
    first_list = [item for item in nested_list[0]] 
    Но твой способ с индексацией тоже норм, как минимум для старта.
    Так-то удобный метод через comprehension. Будет полезно!

  9. Всем привет! Вот развернутый пример с объяснениями. Допустим, у нас есть такой список:
    Программный код:
    nested_list = [['a''b''c'], [123], ['x''y''z']]
    first_list nested_list[0]  # Достаем первый подсписок
    second_list nested_list[1]  # Достаем второй подсписок

    # Перебор всех подсписков и вывод каждого
    for indexsublist in enumerate(nested_list):
    print(
    f'Sublist {index}: {sublist}'
    В этом примере я сначала достал подсписки по индексу (вспомни, что индекс всегда начинается с 0),
    а потом прошелся по всем подспискам с помощью цикла for и функции enumerate.
    Hope that helps!

  10. Цитата Сообщение от LeoSun
    Всем привет! Вот развернутый пример с объяснениями. Допустим, у нас есть такой список:
    Программный код:
    nested_list = [['a''b''c'], [123], ['x''y''z']]
    first_list nested_list[0]  # Достаем первый подсписок
    second_list nested_list[1]  # Достаем второй подсписок

    # Перебор всех подсписков и вывод каждого
    for indexsublist in enumerate(nested_list):
    print(
    f'Sublist {index}: {sublist}'
    В этом примере я сначала достал подсписки по индексу (вспомни, что индекс всегда начинается с 0),
    а потом прошелся по всем подспискам с помощью цикла for и функции enumerate.
    Hope that helps!
    Ой, это прям для начинающих идеально! С подробностями и объяснениями - то, что нужно.

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