Результаты поиска по запросу "list"

2 ответа

@RohitTaneja: в Python 3 да, в Python 2 (который я имел в виду при написании этого ответа) оба возвращают списки.

думал: keys, values = zip(*[(key, value) for (key, value) in my_dict.iteritems()])Но я не удовлетворен. Что говорят питонисты?

1 ответ

ах ... правильно, я пропустил это ... +1 :)

могу превратить список, такой как: data_list = [0,1,2,3,4,5,6,7,8,9]в массив (я использую NumPy), который выглядит следующим образом: data_array = [ [0,1] , [2,3] , [4,5] , [6,7] , [8,9] ]Можно ли отрезать сегменты от начала списка и добавить ...

5 ответов

-1: QVector не идет с тяжелыми транзакциями, как вы утверждаете, потому что он предварительно выделяет и имеет хорошую стратегию роста / сжатия для добавления и выталкивания. Предварительное добавление / вставка действительно требует перемещения диапазонов данных, но, поскольку они непрерывны в памяти, это делается очень быстро (кэш может хорошо работать с непрерывными данными, в отличие от разбросанных кусков кучи, как в QList). Ваше второе утверждение, что QLinkedList используется для большинства целей, совершенно неверно. Это наиболее редко используется. Возможно, вы путаете это с QList?

я есть список целых чисел, которые мне нужно перебрать, но массив не подходит. Каковы различия междуvectors а такжеlists и есть ли что-то, что мне нужно знать, прежде чем выбрать тип? Просто чтобы прояснить, я прочитал документы по QT, но это ...

ТОП публикаций

3 ответа

Но обратите внимание, что нарезка будет работать быстрее в вашем случае:

жные дубликаты: Как клонировать список в python? [https://stackoverflow.com/questions/2612802/how-to-clone-a-list-in-python] Каков наилучший способ скопировать список в ...

3 ответа

@SahilChhabra Читайте мой ответ, я говорю, почему.

вая список old_list = [obj_1, obj_2, obj_3, ...]Я хочу создать список: new_list = [[obj_1, obj_2], [obj_3], ...]гдеobj_1.some_attr == obj_2.some_attr. Я мог бы бросить немногоfor петли иif проверяет вместе, но это безобразно. Есть ли для этого ...

6 ответов

О, я не знал, задавался ли ОП вопрос о том, возможны ли встроенные списки в Python или есть ли способ преобразовать список в один.

жный дубликат: Как я могу превратить список в массив в Python? [https://stackoverflow.com/questions/6614261/how-can-i-turn-a-list-into-an-array-in-python] Как я могу превратить список, такой как: data_list = [0,1,2,3,4,5,6,7,8]в список списков, ...

6 ответов

ДЛЯ ЗАПУСКА ДЛЯ ВСЕГО ПРОЕКТА

у отсортировать выпадающие элементы с помощью JavaScript, может кто-нибудь сказать мне, как это сделать.

1 ответ

В любом случае, спасибо за добавление кода, он помог мне с не встроенным методом!

у написать метод расширения дляList класс, который берет объект и добавляет его вперед, а не обратно. Методы расширения действительно смущают меня. Может ли кто-нибудь помочь мне с этим? myList.AddToFront(T object);

4 ответа

Для получения последовательностей списка с именем 'xs', которые имеют длину только n:

у найти все последовательные подпоследовательности длины n в последовательности. Например. скажем, n было 3, и последовательность была: [0,1,7,3,4,5,10]Я хочу функцию, которая будет производить в качестве ...

9 ответов

Вот кое-что, что я сделал некоторое время назад для игрового движка, над которым я работал. Он использовался в качестве локального держателя переменной объекта. По сути, вы используете его как обычный список, но он содержит значение в той позиции, в которой находится имя строки (или ID). Небольшая модификация, и у вас будет свой 2D-список.

ел бы создать многомерный список. Для справки, я работаю над анализатором списка воспроизведения. У меня есть файл / список файлов, который моя программа сохраняет в стандартном списке. Одна строка из файла в каждой записи списка. Затем я ...