Вопросы по теме '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 просмотров
schedule
23.10.2021
Каков второй аргумент функции 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 просмотров
schedule
13.11.2021
Можете ли вы сделать объект повторяющимся?
У меня есть 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 просмотров
schedule
27.10.2021
получить значение из экземпляра '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 просмотров
schedule
29.06.2022
Как проверить, содержит ли пользовательский ввод одно слово из списка возможных слов
Я делаю текстовое приключение и хочу проверить, вводит ли пользователь что-то, что содержит одно ключевое слово из списка возможных слов, и если содержит больше, это будет сообщение об ошибке. 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