Вопросы по теме 'iterable'

Java 1.7: сумма итераций ‹T расширяет число›
Мне нужно создать вспомогательный метод, который позволяет создавать сумму любых Iterable ‹? extends Number ›, потому что у нас много векторов и требуется быстрый метод для определения суммы, поэтому я создал следующий метод: static Integer...
1107 просмотров
schedule 01.11.2021

Какой самый питонический способ использовать len на скаляре?
Я прочитал этот вопрос python: как определить, если переменная - это массив или скаляр но при использовании следующего кода я получаю ложь на np.array , как показано ниже. import collections isinstance(np.arange(10),...
783 просмотров
schedule 08.10.2021

Как реализовать следующий, чтобы объект словаря был итерируемым?
У меня есть такая обертка для словаря: class MyDict: def __init__(self): self.container = {} def __setitem__(self, key, value): self.container[key] = value def __getitem__(self, key): return...
4705 просмотров

Каков второй аргумент функции iter в Python?
Рассмотрим файл: $ echo -e """This is a foo bar sentence .\nAnd this is the first txtfile in the corpus .""" > test.txt $ cat test.txt This is a foo bar sentence . And this is the first txtfile in the corpus . И когда я хочу прочитать...
1760 просмотров
schedule 28.10.2021

Python - TypeError: объект 'NoneType' не повторяется
Я пытаюсь предотвратить ввод чего-либо, кроме целого числа для среднего, но я продолжаю получать Traceback для TypeError. Ниже приведена моя программа и ее результат при попытке ввести что-либо, кроме int для среднего значения: grades_file =...
2789 просмотров
schedule 28.10.2021

Превратить итерацию кортежа в итерацию каждого элемента (Python)
У меня есть итерируемый delta , который генерирует кортеж из двух чисел (dx, dy) , и я хочу вычислить сумму каждого из них. Следующее не работает, поскольку delta удаляется после первой итерации. x = sum(dx for dx, dy in delta) y = sum(dy for...
638 просмотров

Можете ли вы сделать объект повторяющимся?
У меня есть class : import numpy as np class SomeClass: def __init__(self): self.x = np.array([1,2,3,4]) self.y = np.array([1,4,9,16]) есть ли изящный способ перебора x и y для некоторого экземпляра SomeClass в...
71 просмотров
schedule 18.11.2021

Получить итерацию двух кортежей из четного итеративного
Есть ли в стандартной библиотеке функция, которая может генерировать итерацию из двух кортежей итерации, которая гарантированно будет иметь четное количество элементов? INPUT = 'ABCDEF' OUTPUT = [('A', 'B'), ('C', 'D'), ('E', 'F')] Я не нашел...
64 просмотров

получить значение из экземпляра 'RegExpMatch' в Dart / Flutter
У меня list из RegExpMatch , вопрос в том, как я могу разрешить / использовать / увидеть / как вы это называете значениями? Вот как я получаю эти RegExpMatch es ... final RegExp checkFacebook = RegExp(kCheckFacebookRegExp); final RegExp...
65 просмотров
schedule 23.11.2021

TypeError: объект 'NoneType' не повторяется в Maya Python
Я работаю над скриптом python для autodesk maya, и у меня проблема с его началом с 3 недель. import maya.cmds as cmds import os.path import ntpath global directory_Seqs global directory_Seqs_2 global direction_0 global listSeqOption...
1768 просмотров
schedule 28.03.2022

Подсчитать количество элементов в итерации
Как лучше всего подсчитать количество элементов в итерации (посредством итерации) без сохранения элементов в памяти? Прямо сейчас я просто делаю sum(1 for x in iterable) . Я надеялся найти что-нибудь в itertools , но вроде ничего нет.
4132 просмотров
schedule 06.04.2022

итерация возвращенного вектора ‹pair‹ int, int ›› в Python из привязок SWIG
Я нашел этот очень полезный вопрос и ответ: Вернуть вектор‹ pair ‹int, int ›› & из метода c ++ в список кортежей python с помощью карты типов swig Однако у меня есть некоторые проблемы с повторением возвращаемого вектора, если это не ссылка, вот...
584 просмотров
schedule 14.04.2022

Почему метод итератора присутствует как в интерфейсе Iterable, так и в интерфейсе Collection?
Интерфейс Iterable имеет следующий метод: Iterator<T> iterator(); Интерфейс Collection расширяет интерфейс Iterable , а также объявляет тот же метод. Я сомневаюсь, что нужно было дважды помещать одно и то же объявление метода...
981 просмотров
schedule 16.04.2022

Проблема повторения пользовательского записываемого компонента в редукторе
Я использую собственный перезаписываемый класс как VALUEOUT на этапе сопоставления в моей работе MR, где класс имеет два поля: A org.apache.hadoop.io.Text и org.apache.hadoop.io.MapWritable . В моей функции сокращения я перебираю значения для...
271 просмотров
schedule 17.06.2022

Как сопоставить произвольные Iterables?
Я написал функцию reduce для Iterable , и теперь я хочу получить общую map , которая может отображать произвольные Iterable . Однако я столкнулся с проблемой: поскольку Iterable s абстрагирует источник данных, map не может определить его тип...
1958 просмотров

Как проверить, содержит ли пользовательский ввод одно слово из списка возможных слов
Я делаю текстовое приключение и хочу проверить, вводит ли пользователь что-то, что содержит одно ключевое слово из списка возможных слов, и если содержит больше, это будет сообщение об ошибке. any проверяет, есть ли истинные элементы, а all...
112 просмотров
schedule 09.07.2022

Может присоединиться только к итерируемой ошибке Python
Я уже просмотрел этот пост об итерируемых ошибках python: Возможна только итерируемая ошибка Python Но это было об ошибке «невозможно назначить итерацию». Мой вопрос в том, почему python говорит мне: "list.py", line 6, in <module>...
64016 просмотров
schedule 17.07.2022

Как безопасно распаковать произвольную однозначную структуру данных (список, кортеж, набор и т. д.)?
Иногда я хочу убедиться, что структура данных, подобная последовательности или набору (например, список, кортеж или набор, или любой совместимый определяемый пользователем тип структуры данных) содержит ровно один элемент, а затем использовать этот...
40 просмотров
schedule 20.07.2022

Итератор и итерация для двумерного массива Java
Я создал два итератора для массива: первый запускает массив по строкам (iteratorRow), а затем по столбцам, а второй — сначала по столбцам, а затем по строкам (iteratorColumn). У меня есть еще один класс, Matrix, в котором я должен создать два...
1759 просмотров
schedule 28.07.2022

Почему итерируемый объект, возвращаемый из String.matchAll(), имеет длину 1?
При использовании регулярного выражения для извлечения совпадений из строки с помощью matchAll() результирующий объект Iterable, который распространяется в объект Array с помощью оператора распространения, показывает вложенные массивы с несколькими...
132 просмотров
schedule 24.07.2022