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

3 ответа

 так как это создаст список из ключей словаря, который не изменится во время итерации

те рассмотрим этот код, который перебираетсписокпри удалении элемента каждую итерацию: x = list(range(5)) for i in x: print(i) x.pop()Будет печатать0, 1, 2, Только первые три элемента печатаются, так как последние два элемента в списке ...

1 ответ

Я рад, что внимательно прочитал ваш ответ, прежде чем указывать на ошибку в

ия countPalindromes получает список строк и возвращает счетчик того, сколько строк являются палиндромами. isPalindrome :: String -> Bool isPalindrome w = w == reverse w countPalindromes :: [String] -> Int countPalindromes ss = length filter (== ...

1 ответ

Мы можем использовать модуль Pandas для обработки этих больших CSV-файлов.

овном у меня был следующий процесс. import csv reader = csv.reader(open('huge_file.csv', 'rb')) for line in reader: process_line(line)Смотрите это ...

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

2 ответа

Я вижу, как это будет лучше. Спасибо!

я есть следующие данные в файле .txt: 1|John Smith|123 Here Street|456-4567 2|Sue Jones|43 Rose Court Street|345-7867 3|Fan Yuhong|165 Happy Lane|345-4533Я получаю данные и преобразовываю их в вектор, используя следующий код: (def custContents ...

1 ответ

, Я считаю, что это менее болезненно для глаз.

самом деле реализую двусвязный список в C ++. Вот MWE сортов: namespace mynamespace { template <typename T> class List { public: List(); void prepend(T); void append(T); void remove(T); private: struct Node { T value_; Node * prev_; Node * ...

8 ответов

Я думаю, что * если вы уверены, что формат соответствует «[0] алфавит [1] тире», после индексов после [2:] всегда будет число, тогда вы можете заменить split на слайс, или вы можете использовать str.index (' - ')

у отсортировать приведенный ниже список сначала по номеру, а затем по тексту. lst = ['b-3', 'a-2', 'c-4', 'd-2'] # result: # ['a-2', 'd-2', 'b-3', 'c-4'] Попытка 1 res = sorted(lst, key=lambda x: (int(x.split('-')[1]), x.split('-')[0]))Я не ...

5 ответов

Android - перетаскивание - перегруппировка списка

Как создать список, в котором я могу переставить элементы списка, перетаскивая строки списка в другую строку и т. Д. (Чтобы изменить порядок)? Так же, как на HTC Hero в приложении часов, где вы можете изменить порядок часов?

20 ответов

Как проверить, заказан ли список?

Я делаю некоторые модульные тесты, и я хочу знать, есть ли способ проверить, упорядочен ли список по свойству объектов, которые он содержит. Сейчас я делаю это так, но мне это не нравится, я хочу лучшего способа. Может кто-нибудь помочь мне, ...

4 ответа

выход:

a = [[1,2],[3,4],[5,6],[7,8]] b = 3Я хотел бы удалить элементa который имеетb как это первый пункт. Так что в этом случае мы бы удалили[3,4] дать: a = [[1,2],[5,6],[7,8]]Мой текущий код: if b in [i[0] for i in a]: pos = [i[0] for i in ...

1 ответ

 для равенства. Это также, вероятно, будет более эффективным, но у меня нет времени, чтобы объяснить, почему.

аюсь написать функцию репликации для списка с индексом длины, используя механизм изGHC.TypeLits [https://hackage.haskell.org/package/base-4.11.0.0/docs/GHC-TypeLits.html], одиночек [https://hackage.haskell.org/package/singletons-2.4.1], а ...