7
ответов

Понимание обозначения среза

Мне нужно хорошее объяснение (ссылки плюс) на нотации Python. Мне эта запись нуждается в небольшом подборе. Это выглядит очень мощно, но я не совсем понял, как это ...
вопрос задан: 8 May 2019 16:03
7
ответов

В Python, как определить, является ли объект итеративным?

Есть ли такой метод, как isiterable? Единственное решение, которое я нашел до сих пор, это вызвать hasattr (myObj, '__iter__'), но я не уверен, насколько это надежно.
вопрос задан: 12 November 2013 01:38
7
ответов

Почему не делает Строкового класса в Повторяемой реализации Java?

Много Повторяемых реализаций классов платформы Java, однако Строка не делает. Имеет смысл выполнять итерации по символам в Строке, так же, как можно выполнить итерации по объектам в эквидистантной антенной решетке. Есть ли...
вопрос задан: 5 May 2010 11:28
6
ответов

Как делает Python для цикла с повторяемой работой? ('для стороны в feed.entry')

Что делает для стороны в feed.entry, имеют значение и как это для цикла на самом деле работает? для стороны в feed.entry: распечатайте party.location.address.text (я привык к стилю C++ для циклов, но Python...
вопрос задан: 5 September 2019 12:22
6
ответов

Java: Получите первый объект от набора

Если у меня есть набор, такой как Набор <Строка> strs, как я могу вывести первый объект? Я мог просто назвать Итератор, взять его первое следующее (), затем выбросить Итератор. Есть ли меньше...
вопрос задан: 3 November 2009 16:22
5
ответов

Java: почему не может выполнить итерации по итератору?

Я читал, Почему Итератор Java не является Повторяемым? и Почему Перечисления не Повторяемы?, но я все еще не понимаю почему это: пустое нечто (Итератор <X> это) {для (X x: это) {панель (x);...
вопрос задан: 23 May 2017 12:34
5
ответов

Для чего используется интерфейс Iterable?

Я - новичок, и я не могу понять реальный эффект интерфейса Iterable.
вопрос задан: 29 June 2009 16:30
4
ответа

Почему Перечисления не Повторяемы?

В Java 5 и выше Вас имеют цикл foreach, который работает волшебно над чем-либо, что реализует Повторяемый: для (Возражают o: список) {doStuff (o);} Однако Счетный все еще не реализует...
вопрос задан: 1 July 2015 22:03
4
ответа

Почему Итератор Java не является Повторяемым?

Почему интерфейс Iterator не расширяется Повторяемый? Итератор () метод мог просто возвратить это. Это нарочно или просто контроль разработчиков Java? Было бы удобно смочь к...
вопрос задан: 28 October 2012 12:21
4
ответа

Проверьте, равны ли все значения итерируемого нуля.

Есть ли хороший, краткий / встроенный способ проверить, являются ли все значения в итерируемом нулем? Прямо сейчас я использую all () с небольшим пониманием списка, но (для меня) кажется, что должно быть больше ...
вопрос задан: 20 August 2010 15:59
4
ответа

Существует ли эквивалент в Scala к более общей функции карты Python?

Я знаю, что Списки Scala имеют реализацию Map с подписью (f: (A) => B): Список [B] и foreach реализация с подписью (f: (A) => Единица): Единица, но я ищу что-то это...
вопрос задан: 16 April 2010 15:21
4
ответа

Почему там итератор метода () на java.util. Набор

Почему там итератор метода () определенный в интерфейсе java.util. Набор, когда это уже расширяет java.util. Повторяемый, которому определили этот самый метод. Я думаю своего рода назад...
вопрос задан: 18 January 2010 14:07
3
ответа

Python: элегантный способ получить итерацию всех родителей в пути

Работая с системой ресурсов на основе путей, приложению необходимо найти первый рабочий ресурс, который управляет данным ресурсом на основе путей. Мне нужен лаконичный, питонский способ создания ...
вопрос задан: 17 January 2019 17:02
3
ответа

Python: отобразитесь на месте [копируют]

Я задавался вопросом, существует ли способ выполнить карту на чем-то. Путем карта работает, это, берет повторяемое и применяет функцию к каждому объекту в том повторяемом создании списка. Есть ли способ иметь карту...
вопрос задан: 1 September 2016 15:44
3
ответа

Доступ к iterable с помощью ключа [duplicate]

Можно ли получить доступ к итерируемому типу по ключу? Этот код отлично работает, но, похоже, он противоречит основной идее «итерабельности», не так ли? function (iterable $ a) {return $ a ['b']; } Проблема в том, что я ...
вопрос задан: 11 February 2013 07:58
2
ответа

Повторение Haxe на Динамическом

У меня есть переменная Динамичного типа, и я знаю наверняка одно из его полей, позволяет, называют это a, на самом деле массив. Но когда я пишу var d: Динамичный = getDynamic (); для (t в d.a) {} я добираюсь...
вопрос задан: 2 February 2019 14:47
2
ответа

Java создать Iterable & lt ;? расширяет Суперкласс > от Iterator < SubClass > без предупреждения

Как правильно создать Iterable & lt ;? расширяет Суперкласс > от Iterator < SubClass & gt ;? Скажем так, у меня есть итератор < String > и я хочу использовать метод, который принимает Iterable < ...
вопрос задан: 16 January 2019 09:19
2
ответа

Синтаксис для многократного повторения?

Когда вы используете генератор понимания, вы можете использовать итерацию только один раз. Например. > > > g = (i для i в xrange (10)) > > min (g) 0 > > > max (g) Traceback (последний вызов ...
вопрос задан: 16 January 2019 01:02
2
ответа

Почему использование yield внутри __next __ () возвращает генераторы? [Дубликат]

Документация python гласит: iterator .__ next __ () Возвращает следующий элемент из контейнера. Если дополнительных элементов нет, вызовите исключение StopIteration. Поэтому в соответствии с этим, если у меня есть ...
вопрос задан: 20 June 2016 19:19
2
ответа

Реализация Java Повторяемый интерфейс <E>

общедоступный класс C1 реализует Повторяемый {частный список LinkedList; общедоступный статический класс NC1 {...}... x общедоступный итератор Итератора () {...
вопрос задан: 31 May 2010 13:37
2
ответа

Продолжительность вывода генератора [дубликат]

Python предоставляет хороший метод для получения длины нетерпеливого повторяемого, len (x), который является. Но я ничто не мог найти подобным для ленивого iterables представленный пониманиями генератора и функциями. Из...
вопрос задан: 25 December 2008 19:12
1
ответ

Python подсчет элементов в итерируемых с фильтром

Чтобы подсчитать элементы в списке, вы можете использовать collection.Counter, но что, если нужно подсчитать только некоторые элементы? Я настроил этот пример (обратите внимание: numpy только для удобства. В ...
вопрос задан: 21 February 2019 09:36
1
ответ

Scala итеративный набор и sameElements [duplicate]

В настоящее время я работаю над упражнениями для Scala по адресу https://www.scala-exercises.org/std_lib/iterables. Последний пример иллюстрирует использование одинаковых элементов с этими примерами. Val xs1 = Set (3, 2, 1, ...
вопрос задан: 12 March 2015 12:25
1
ответ

Скала: Демонстрация JDBC ResultSet через (повторяемый) генератор

У меня есть ряд рядов в базе данных, и я хотел бы обеспечить интерфейс, чтобы вращаться через них как это: определение findAll: Повторяемый [MyObject], Где мы не требуем наличия всех случаев в памяти...
вопрос задан: 20 January 2010 15:47
1
ответ

Эмуляция теста членства в Python: делегирование __ содержит __ к содержащему в нем объекту правильно

Я привык к тому, что Python позволяет некоторым аккуратным приемам делегировать функциональность к другим объектам. Одним примером является делегация содержащих в нем объектов. Но это швы, что у меня нет удачи, когда я хочу...
вопрос задан: 20 June 2009 20:39
0
ответов

Есть ли в Rust эквивалент синтаксиса понимания списка в Python?

Понимание списка Python действительно просто: >>> l = [x для x в диапазоне (1, 10), если x% 2 == 0] >>> [2, 4, 6, 8] Имеет ли Rust эквивалентный синтаксис, такой как : let vector = vec! [x для x ...
вопрос задан: 8 October 2019 06:58
0
ответов

Коллекция в Iterable

Как я могу получить java.lang.Iterable из коллекции, такой как Set или List? Спасибо!
вопрос задан: 23 September 2019 09:48
0
ответов

О Symbol.iterator и итераторах, итерируемых

На этой странице: https://javascript.info/iterable. Они объясняют, как работает итератор, создавая итератор с нуля: let range = {from: 1, to: 5, [Symbol.iterator] () {...
вопрос задан: 10 March 2019 18:09
0
ответов

Как обернуть Iterator в Iterable для повторного использования в питонической форме?

Введение У меня есть итератор, например: из itertools импортировать продукт iterator_ = product ([1, 2, 3], [7, 8, 9]) Если я попытаюсь выполнить итерацию более одного раза, я не буду в состоянии, потому что это ...
вопрос задан: 7 March 2019 13:36
0
ответов

Python 3: TypeError: объект 'int' не может быть повторен в списке строковых элементов

Я пытаюсь реализовать структуру данных графа, представленную списком смежности. Я использую словарь с вершинами в качестве ключей, и каждый ключ может иметь одно или несколько значений. Значение состоит из ...
вопрос задан: 3 March 2019 11:41