60
ответов

Как разбить список на куски одинакового размера?

У меня есть список произвольной длины, и мне нужно разделить его на куски одинакового размера и обработать его. Есть несколько очевидных способов сделать это, например, сохранить счетчик и два списка, и когда второй ...
вопрос задан: 23 May 2017 11:55
55
ответов

Каково лучшее название невидоизменения, “добавляет” метод на неизменном наборе?

Извините за waffly заголовок - если бы я мог бы придумать краткий заголовок, я не должен был бы задавать вопрос. Предположим, что у меня есть неизменный тип списка. Это начинает операцию Foo (x), который возвращает новое...
вопрос задан: 27 January 2012 15:36
30
ответов

Как индексирование с X [i: j: k] работает для списка в Python [duplicate]

Например, X = [12, 13, 14, 15], что будет X [0: 1: 3] и почему? Я просто ищу объяснение того, как индексирование i: j: k будет работать в списке на Python.
вопрос задан: 19 October 2017 17:12
30
ответов

Зачем использовать img [:,:, :: - 1] вместо img в plt.imshow () в python [duplicate]

Я знаю, как нарезать список в python. Но у меня есть путаница, когда я вижу следующие коды: из импорта PIL Image import numpy as np import matplotlib.pyplot как plt img = Image.open ('test.jpg') img ...
вопрос задан: 19 October 2017 17:12
30
ответов

Python: извлечение всех элементов в многоуровневых (неизвестных порядках) вложенных списках [duplicate]

Я пытаюсь получить все элементы в списке списков или список списков в python. Я просто знаю, что это список, но я не знаю, на каком уровне эти списки вложены. Как я могу это сделать? для ...
вопрос задан: 11 October 2017 07:04
30
ответов

Рекурсивная функция Python: странная память для списков и словарей [дубликат]

Я занимаюсь программированием на Python 2.7 некоторое время, но я просто нашел что-то странное, когда работал с рекурсивными функциями. Может ли кто-нибудь сказать мне, что может быть причиной этого? Ты можешь видеть ...
вопрос задан: 29 January 2017 01:29
30
ответов

Списки Python, добавляемые в функцию, работают неожиданно [дублировать]

Я наткнулся на этот ниже код Python, который показывает неожиданное поведение. def extendList (val, list = []): list.append (val) list list list1 = extendList (10) print "значение list1 before = ...
вопрос задан: 29 January 2017 01:29
30
ответов

Удалите дубликаты элементов из ArrayList, которые составляют Collection [duplicate]

Как я могу удалить дубликаты ArrayList? Если тип коллекции - Car, public class Car {String Name; Цвет строки; Строчная дверь; ...} ArrayList carList = новый ArrayList; Удалите дубликат carList, ...
вопрос задан: 29 August 2013 08:28
30
ответов

Перемещение по списку & ldquo; стиль змеи & rdquo; в Python [дубликат]

Поэтому у меня есть список, который выглядит так: list_1 = [[1, 2, 3, 4,], [5, 6, 7, 8], [9, 10, 11, 12]] Что я хочу сделать пройдите через него, как змея, поэтому выход: 1,2,3,4,8, ...
вопрос задан: 16 February 2011 05:49
29
ответов

Сортировать по алфавиту JSON (JAVASCRIPT / AJAX) [дублировать]

Я хотел бы сортировать в алфавитном порядке список имен (element.name), как показано ниже. Я также использую Eclipse (JAVA JEE), MySQL Workbench. Как я могу его получить? селектор функций (значение, строка, индекс) {var select_id = ...
вопрос задан: 17 June 2015 03:09
26
ответов

Преимущество упаковки Список & lt; T & gt; в список классов [дубликат]

Компания, над которой я работаю, делала некоторые необычные вещи в своем исходном коде. Одна из этих вещей, с которыми я не могу окутать голову (не предназначенная для каламбура), является преимуществом обертывания списка List & lt; T & gt; в ...
вопрос задан: 23 May 2017 11:54
26
ответов

GIT: Есть ли командная строка для отображения списка измененных файлов с определенного или последнего коммита? [Дубликат]

Я использую git log для проверки имен прошлых коммитов. Но когда мне нужно проверить измененные файлы этих коммитов, мне нужно использовать UI следующим образом: Итак, как именно я могу (с командной строкой) показать измененные ...
вопрос задан: 27 November 2015 20:20
23
ответа

Списки Python и вычислительная сложность [duplicate]

Я пишу программу на Python. Алгоритм, который я использую, очень медленный (и он не может быть быстрее для того, что я хочу делать), так как скорость выполнения программы важна (другими словами: ...
вопрос задан: 11 November 2008 08:31
22
ответа

В Python, каков самый быстрый алгоритм для удаления дубликатов из списка так, чтобы все элементы были уникальны *при сохранении порядка*? [дубликат]

Например:>>> x = [1, 1, 2, 3]>>> уникальный (x) [1, 2, 3] Предполагают, что элементы списка hashable. Разъяснение: результат должен сохранить первый дубликат в списке...
вопрос задан: 18 September 2008 22:49
20
ответов

Какой язык понимает 'переменную = 0, 20, …, 300'?

Какой язык умен так, чтобы он мог понять переменную = 0, 20..., 300? таким образом, Вы могли легко создать массивы с ним дающий шаг, запускают var последний var (или, лучше никакая последняя переменная (а-ля бесконечный...
вопрос задан: 23 May 2017 12:00
19
ответов

Descending Сортировать список в C # [дубликат]

У меня есть следующий класс PageStrength в C #, в котором хранятся имя (строка) и свойство Strength (int): public sealed class PageStrength {// Private Variables private string pageName; ...
вопрос задан: 16 December 2015 10:45
19
ответов

Оператор равенства (==) не работает с оператором if для List, преобразованным из строки. [Дубликат]

Я сравнивал элемент списка с помощью оператора равенства (==), но не работает должным образом. Но он работает, когда я использовал его с методом contains (). Вот мой код import java.util.Arrays; импортировать java.util ....
вопрос задан: 23 January 2013 15:36
18
ответов

Когда я копирую список и удаляю элемент, почему это тоже нужно удалить из оригинала? [Дубликат]

Предположим, у меня есть список: x = [1,2,3] Я хочу сделать его копию: y = x Я хочу удалить первый элемент из y: del y [0] Теперь у имеет только 2 элемента: [ 2,3] НО также имеет 2 элемента! Python 3.5 ....
вопрос задан: 22 March 2017 17:15
18
ответов

Изменение элементов списка неожиданно изменяет исходный список, который он ссылается на [duplicate]

EDIT: уточненный вопрос, основанный на ответах Когда я создаю список и заполняю его элементы содержимым из другого списка, используя цикл for и .format-Function, значения из исходного списка ...
вопрос задан: 22 March 2017 17:15
18
ответов

Функция для своп-списков изменяет содержимое внутри итерации [дубликат]

Я довольно новичок в Python, и я пытаюсь написать очень простой фрагмент кода. Я определил две матрицы (списки списков), A и B и функцию, которая заменяет столбцы матрицы A на ...
вопрос задан: 22 March 2017 17:15
17
ответов

Массив или Список в Java. Который быстрее?

Я должен сохранить тысячи строк в памяти, к которой получат доступ последовательно в Java. Я должен сохранить их в массиве, или я должен использовать некоторый Список? Так как массивы сохраняют все данные в непрерывном блоке...
вопрос задан: 13 November 2019 09:37
17
ответов

c ++ Как перебирать список производных объектов и указывать на их переопределенные методы [duplicate]

Я новичок в c ++. У меня есть базовый класс Animal и два производных класса Cat и Dog, которые переопределяют унаследованный метод makeNoise (): class Animal {public: Animal {} virtual void makeNoise () {std :: ...
вопрос задан: 22 March 2017 17:09
17
ответов

Java - сложность определения следующего элемента свободного массива [duplicate]

Я пытаюсь добавить значения в массив в следующий пустой элемент. import java.util.Scanner; public class HelloWorld {public int n; открытый разделитель; общественная двойная разделенная; ...
вопрос задан: 20 October 2014 10:13
17
ответов

Добавление словарей в список переопределяет все словари в Python [duplicate]

У меня есть словарь, скажем, my_dic, и я хочу добавить его в список через цикл, изменяющий значение my_dic, вот пример и он работает, кстати: my_lst = [] my_dic = {'hello': '.. ,
вопрос задан: 24 February 2014 14:25
17
ответов

Простая проверка формата электронной почты [дубликат]

Я начал изучать python несколько дней назад из-за школы, но я застрял в одной из программ, которые я пытаюсь сделать: мне нужно проверить, идет ли строка, поступающая с ввода, в таком формате: «text @ text ....
вопрос задан: 9 May 2013 17:56
16
ответов

Удалить дубликаты из списка сложных объектов [duplicate]

У меня есть объекты, содержащие словарь и имя (строка). Я хочу перебирать эти объекты, сравнивать их словари и имена и, если любые словари и amp; имена - это точные совпадения, я хочу ...
вопрос задан: 16 January 2016 19:34
16
ответов

Как проверить поведение, похожее на список [duplicate]

Я пытаюсь проверить, не позволяет ли объект реализовать для элемента в объекте: # use element Пробовал использовать assert isinstance (object, list) == Истина, но даже установленная (например, {1, 2, 3}) не может пройти эту проверку. ..
вопрос задан: 12 November 2013 03:38
16
ответов

Распределение списков Java [дубликат]

Допустим, я передаю List & lt; Object & gt; список в конструктор класса Foo и установить член класса того же типа и имени. Затем внутри метода Foo я делаю это: public void method () {List & ...
вопрос задан: 22 August 2012 14:26
16
ответов

Какой смысл карты Perl?

Едва ли понимание назначение функции карты. Кто-либо может объяснить с примерами его использование? Там какие-либо выигрыши в производительности к использованию этого вместо цикла, или это просто сахар?
вопрос задан: 17 November 2008 03:33
15
ответов

Заказ нескольких имен файлов по номеру в списке [дубликат]

Предпосылки: У меня есть большая папка, содержащая файлы mutiple, которые я пытаюсь объединить в один, используя ffmpeg. Они идут следующим образом: segment0.ts segment1.ts segment2.ts segment3.ts Я использую glob.glob () ...
вопрос задан: 26 June 2014 23:29