nested-lists

У меня есть вложенный список, как показано ниже: A = [('a', 'b', 'c'), ('d', 'e', 'f'), ('g', 'h', 'i')] И я пытаюсь напечатать первый элемент каждого списка, используя код: A = [('a', 'b', 'c'), ('d', 'e', 'f'), ('g', 'h', 'i')] print A[:][0] Но я получаю следующий результат: ('a', 'b', '...

Я только начал с python и очень скоро задался вопросом, возможно ли индексировать вложенный список с помощью кортежа. Что-то вроде: elements[(1,1)] Один пример, где я хотел сделать это, был чем-то похожим на приведенный ниже код, в котором я сохраняю некоторые позиции матрицы, которые мне позже понадобятся ...

У меня есть список списков в R; каждый список содержит результаты команды Grep, указывающей позицию, в которой была найдена строка поиска. Команда > matches<-lapply(ListOfFiles, function(x) + grep("SearchString",readLines(x),ignore.case = T)) Производит //I copy the results that the function actual...

У меня есть следующий список: l = [["a", "done"], ["c", "not done"]] Если второй элемент каждого подсписка "сделано", я хочу удалить этот подсписок. Таким образом, выход должен быть: l = [["c", "not done"]] Очевидно, что ниже не работает: for i in range(len(l)): if l[i][1] == "done": l....

Я пытаюсь создать список со следующей (вложенной) структурой: l <- list() for(i in seq(5)) l[[i]] <- list(a=NA,b=NA) > str(l) List of 5 $ :List of 2 ..$ a: logi NA ..$ b: logi NA $ :List of 2 ..$ a: logi NA ..$ b: logi NA $ :List of 2 ..$ a: logi NA ..$ b: logi NA $ :List of 2 ..$...

Я знаю, что можно привести список элементов из одного типа в другой, но как вы приведете вложенный список к вложенному списку . Уже опробованные решения: List<List<String>> new_list = new List<List<string>>(abc.Cast<List<String>>()); И List<List<String>> ...

Можно ли " очистить "(вложенный) список в python, сохраняя при этом"структуру". Я имею в виду, что если входные данные это [1,3,4,[5,2,[4,3],3],6,[7,8],9] Выход будет [0,0,0,[0,0,[0,0],0],0,[0,0],0] Где сохраняется фактическая структура списка и сбрасываются только значения. Контекст: на самом деле н...

У меня есть список списка, как в коде, который я приложил. Я хочу связать каждый подсписок, если есть какие-либо общие значения. Затем я хочу заменить список списка на сокращенный список списка. примеры: если у меня есть список [[1,2,3],[3,4]], я хочу [1,2,3,4]. Если у меня есть [[4,3],[1,2,3]], я хочу [4,3...

У меня есть список, состоящий из трех слоев, который выглядит примерно так для иллюстрации: a = [[['1'],['2'],['3'],['']],[['5'],['21','33']]] Таким образом, у меня есть верхний список, который содержит несколько других списков, каждый из которых снова содержит списки. Первый слой будет содержать десятки...

почему эти две операции (append() респ. +) дают разные результаты? >>> c = [1, 2, 3] >>> c [1, 2, 3] >>> c += c >>> c [1, 2, 3, 1, 2, 3] >>> c = [1, 2, 3] >>> c.append(c) >>> c [1, 2, 3, [...]] >>> в последнем случае на самом деле сущ...