Вопросы с тегом «list»

260
Как локализовать строку в файле iOS info.plist?

Как вы, возможно, знаете, iOS 8 требует ключ NSLocationWhenInUseUsageDescription для использования местоположения пользователя. Я добавил этот ключ и некоторую общую информацию в свой информационный лист. Как я могу использовать строку перевода внутри файла plist? -- Обновить -- У меня уже есть...

259
Одновременное объединение нескольких фреймов данных в списке

У меня есть список многих data.frames, которые я хочу объединить. Проблема здесь в том, что каждый data.frame отличается количеством строк и столбцов, но все они имеют общие ключевые переменные (которые я вызывал "var1"и "var2"в коде ниже). Если бы data.frames были идентичны с точки зрения...

258
Как избежать ошибки «RuntimeError: словарь изменил размер во время итерации»?

Я проверил все остальные вопросы с той же ошибкой, но не нашел полезного решения = / У меня есть словарь списков: d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]} в котором некоторые значения пусты. В конце создания этих списков я хочу удалить эти пустые списки перед возвратом моего словаря. Тока я...

258
Как я могу остановить запущенный MySQL запрос?

Я подключаюсь mysqlиз моей оболочки Linux. Время от времени я запускаю SELECTслишком большой запрос. Он печатает и печатает, и я уже знаю, что это не то, что я имел в виду. Я хотел бы остановить запрос. Удар Ctrl+C(пару раз) mysqlполностью убивает и возвращает меня к раковине, поэтому я должен...

257
Как рандомизировать два ArrayList таким же образом?

У меня есть два архива filelistи imgListкоторые связаны друг с другом, например, "H1.txt", связанный с "e1.jpg". Как автоматически рандомизировать список в imgListсоответствии с рандомизацией fileList? Как и в Excel, если мы сортируем определенный столбец, другой столбец будет автоматически...

257
Начальный размер для ArrayList

Вы можете установить начальный размер для ArrayList, выполнив ArrayList<Integer> arr=new ArrayList<Integer>(10); Тем не менее, вы не можете сделать arr.add(5, 10); потому что это вызывает исключение вне границ. Какая польза от установки начального размера, если вы не можете получить...

255
Список идентификаторов часовых поясов для использования с FindTimeZoneById () в C #?

Может кто-нибудь указать мне полный список всех часовых поясов, на которые ссылается ожидаемый идентификатор TimeZoneInfo.FindTimeZoneById()? Я нигде не могу найти список, и я просмотрел документацию...

255
Самый эффективный способ Python выбрать самую длинную строку в списке?

У меня есть список переменной длины, и я пытаюсь найти способ проверить, является ли элемент списка, который в данный момент оценивается, самой длинной строкой, содержащейся в списке. И я использую Python 2.6.1 Например: mylist = ['abc','abcdef','abcd'] for each in mylist: if condition1:...

252
Разница между if (a - b <0) и if (a <b)

Я читал ArrayListисходный код Java и заметил некоторые сравнения в операторах if. В Java 7 метод grow(int)использует if (newCapacity - minCapacity < 0) newCapacity = minCapacity; В Java 6 growне существовало. Однако метод ensureCapacity(int)использует if (newCapacity < minCapacity)...

251
Самый быстрый способ конвертировать JavaScript NodeList в массив?

Ранее отвеченные вопросы здесь говорили, что это самый быстрый способ: //nl is a NodeList var arr = Array.prototype.slice.call(nl); При тестировании моего браузера я обнаружил, что он более чем в 3 раза медленнее, чем этот: var arr = []; for(var i = 0, n; n = nl[i]; ++i) arr.push(n); Они оба выдают...

245
Добавить объект в список в R в амортизированном постоянном времени, O (1)?

Если у меня есть список R mylist, вы можете добавить objк нему элемент следующим образом: mylist[[length(mylist)+1]] <- obj Но наверняка есть и более компактный способ. Когда я был новичком в R, я пытался писать lappend()так: lappend <- function(lst, obj) { lst[[length(lst)+1]] <- obj...

245
удалить значение None из списка без удаления значения 0

Это был мой источник, с которого я начал. Мой список L = [0, 23, 234, 89, None, 0, 35, 9] Когда я запускаю это: L = filter(None, L) Я получаю это результаты [23, 234, 89, 35, 9] Но это не то, что мне нужно, а то, что мне действительно нужно: [0, 23, 234, 89, 0, 35, 9] Потому что я вычисляю...

244
Поэлементное добавление 2 списков?

Теперь у меня есть: list1 = [1, 2, 3] list2 = [4, 5, 6] Я хочу иметь: [1, 2, 3] + + + [4, 5, 6] || || || [5, 7, 9] Просто поэлементное добавление двух списков. Я, конечно, могу повторить два списка, но я не хочу этого делать. Какой самый питонский способ сделать...

243
Создание пустого списка в Python

Каков наилучший способ создать новый пустой список в Python? l = [] или l = list() Я спрашиваю об этом по двум причинам: Технические причины, по которым быстрее. (создание класса вызывает накладные расходы?) Читаемость кода - какой является стандартным соглашением....

243
Объединение двух списков - разница между '+ =' и extend ()

Я видел, что на самом деле есть два (возможно, больше) способа объединения списков в Python: Один из способов - это использовать метод extend (): a = [1, 2] b = [2, 3] b.extend(a) другой использовать оператор плюс (+): b += a Теперь я задаюсь вопросом: какой из этих двух вариантов является...