Tag: iterable

Ein iterierbar ist ein Objekt, wie ein string oder eine Sammlung, die Durchlaufen werden können über, was seine Mitglieder ein zu einer Zeit.

Spark scala : iterierbar zu einzelnen Schlüssel-Wert-Paare

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit Funken-Scala Umwandlung eines Iterierbar (CompactBuffer) zu einzelnen Paare. Ich will erstellen Sie eine neue RDD-mit Schlüssel-Wert-Paare, von denen in der CompactBuffer. Sieht es wie folgt aus: CompactBuffer(Person2, Person5) CompactBuffer(Person2, Person5, Person7) CompactBuffer(Person1,

Iteratoren zu Lesen und zu verarbeiten-Datei in Java

Anzahl der Antworten 3 Antworten
Angenommen ich habe eine Klasse Point und eine Funktion zum verarbeiten Point Instanzen class Point { private final int x, y; ... } ... void handlePoints(Durchsuchbar<Punkt> Punkte) { for (Punkt p: Punkte) {...} } Nun würde ich

So erstellen Sie eine iterierbar wrapper für TreeMap und HashMap (Java)?

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse MyMap die wraps TreeMap. (Sagen, es ist eine Sammlung von Hunden, die Schlüssel sind strings). public class MyMap { private TreeMap<String, Dog> map; ... } Ich würde gerne MyMap durchsuchbar mit der for-each-Schleife.

"Nur durchsuchbar" Python-Fehler

Anzahl der Antworten 3 Antworten
Hallo meine Kolleginnen und Programmierer. Ich bin ein ziemlich neuer Programmierer, und nun stehe ich vor einem großen Dilemma. Ich bin immer der Fehler: can only assign an iterable Erstens weiß ich nicht, was das bedeutet. Zweitens

isinstance(x, Liste) bei der Iteration einer Liste mit strings und Listen

Anzahl der Antworten 1 Antworten
In Durchlaufen verschachtelte Liste inside-out, mir wurde gesagt, dass "Typ-checking ist nicht Pythonic". Im Allgemeinen ist dies wahr: wir wollen nur die in der Schnittstelle (duck-typing), anstatt einen bestimmten Typ. Die Frage fragt verschachtelte Listen der form

wie konvertiert pandas-Serie um ein Tupel aus index und Wert

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einem effizienten Weg, um zu konvertieren eine Reihe, um ein Tupel aus dem index, die mit den Werten. s = pd.Series([1, 2, 3], ['a', 'b', 'c']) Möchte ich ein array, Liste,

Die Iterator-Schnittstelle

Anzahl der Antworten 4 Antworten
Habe ich eine universitäre Aufgabe, die mich verpflichtet, die Implementierung einer inneren Klasse implementiert das Iterator-interface. Der iterator arbeitet auf einer single-Link-Liste Superklasse. Derzeit meine innere Klasse sieht wie folgt aus: private class ListIterator implements Iterator<V>{ Node

Kotlin ist Iterierbar und Reihenfolge genau der gleiche. Warum sind zwei Typen, die erforderlich sind?

Anzahl der Antworten 2 Antworten
Beide interfaces definieren nur eine einzige Methode public operator fun iterator(): Iterator<T> Dokumentation sagt Sequence gemeint ist, faul zu sein. Aber nicht Iterable faul zu (es sei denn, unterstützt durch eine Collection)? InformationsquelleAutor Venkata Raju | 2016-02-25

Verständnis slice-notation

Anzahl der Antworten 30 Antworten
Ich brauche eine gute Erklärung (Referenzen sind ein plus) auf Python-slice-notation. Mir diese Schreibweise muss etwas aufnehmen. Sieht es extrem stark, aber ich habe nicht ganz bekam meinen Kopf um ihn herum. InformationsquelleAutor Simon | 2009-02-03

Java implementieren Durchsuchbar, für jede Methode

Anzahl der Antworten 3 Antworten
Ich habe diese übung mit einem Algorithmus zu implementieren. Ich habe diese main: public static void main(String args) { Person a = new Person("Tony"); Person c = new Person("Luke"); Person o = new Person("Ann"); a.addFriends(c); a.addFriends(o); for(Person

Wie erstellen Sie ein array mit Wiederholenden Elementen in Java?

Anzahl der Antworten 3 Antworten
Ich möchte ein array erstellen, welches die Länge festen, aber die Elemente sind Verweis auf Iterable Objekte. Genau wie das erstellen eines Arrays mit Zeiger-Elemente in C, wo der Zeiger auf Listen von beliebiger Länge. Habe ich

TypeError: argument vom Typ "Funktion" ist nicht iterierbar

Anzahl der Antworten 1 Antworten
Fehler: Traceback (most recent call last): File "ex36.py", line 100, in <module> start() File "ex36.py", line 16, in start giant() File "ex36.py", line 59, in giant dead() File "ex36.py", line 70, in dead try_again() File "ex36.py", line

TypeError: object of type 'float' has no len() & TypeError: 'float' - Objekt ist nicht durchsuchbar

Anzahl der Antworten 1 Antworten
Ich habe einen Datensatz importiert als DataFrame "new_data_words". Es gibt eine Spalte "name_der_seite" mit chaotisch Webseite-Namen wie "%D8%AA%D8%B5%D9%86%D9%8A%D9%81:%D8%A2%D9%84%D9...", "%D9%85%D9%84%D9%81:IT-Airforce-OR2.png" oder einfach "1950". Ich will erstellen Sie eine neue Spalte 'word_count' an, um die Anzahl der Wörter in

python NoneType Objekt ist nicht durchsuchbar

Anzahl der Antworten 2 Antworten
Dieser code läuft einwandfrei, wenn "Dateiname" eine Datei, die vorhanden ist... wenn es nicht funktioniert, jedoch... Ich bekomme immer den gleichen Fehler: TypeError: 'NoneType' - Objekt ist nicht durchsuchbar (Errno 2) Obwohl ich nie Durchlaufen, auf nichts,

main-loop 'builtin_function_or_method' - Objekt ist nicht durchsuchbar

Anzahl der Antworten 1 Antworten
Bekomme ich diesen Fehler "main loop "builtin_function_or_method' - Objekt ist nicht durchsuchbar" wenn ich den folgenden code: Ich Suche stackoverflow, aber kann nicht finden, eine Antwort auf meine Frage... Ich habe für die Tippfehler, aber nicht finden

TypeError: 'type' - Objekt ist nicht durchsuchbar - Iteration über Objekt-Instanzen

Anzahl der Antworten 2 Antworten
Ich bin an einem Projekt arbeiten, und ich möchte, dass einer meiner Klassen durchsuchbar. Zu den besten meines Wissens, ich kann das mit metaclass. Zunächst möchte ich verstehen, wie Metaklasse funktioniert. Daher möchte ich meine eigene üben

durchsuchbar lange-Objekt?

Anzahl der Antworten 4 Antworten
Dies ist ein problem von euler-Projekt. No. 13 import math #no.13 sum = number = 0 a = 37107287533902102798797998220837590246510135740250463769376774900097126481248969700780504170182605387432498619952474105947423330951305812372661730962991942213363574161572522430563301811072406154908250230675882075393461711719803104210475137780632466768926167069662363382013637841838368417873436172675728112879812849979408065481931592621691275889832738442742289174325203219235894228767964876702721893184745144573600130643909116721685684458871160315327670386486105843025439939619828917593665686757934951621764571418565606295021572231965867550793241933316490635246274190492910143244581382266334794475817892575867718337217661963751590579239728245598838407582035653253593990084026335689488301894586282278288018119938482628201427819413994056758715117009439035398664372827112653829987240784473053190104293586865155060062958648615320752733719591914205172558297169388870771546649911559348760353292171497005693854370070576826684624621495650076471787294438377604532826541087568284431911906346940378552177792951453612327252500029607107508256381565671088525835072145876576172410976447339110607218265236877223636045174237069058518606604482076212098132878607339694128114266041808683061932846081119106155694051268969251934325451728388641918047049293215058642563049483624672216484350762017279180399446930047329563406911573244438690812579451408905770622942919710792820955037687525678773091862540744969844508330393682126183363848253301546861961243487676812975343759465158038628759287849020152168555482871720121925776695478182833757993103614740356856449095527097864797581167263201004368978425535399209318374414978068609844840309812907779179908821879532736447567559084803087086987551392711854517078544161852424320693150332599594068957565367821070749269665376763262354472106979395067965269474259770973916669376304263398708541052684708299085211399427365734116182760315001271653786073615010808570091499395125570281987460043753582903531743471732693212357815498262974255273730794953759765105305946966067683156574377167401875275889028025717332296191766687138199318110487701902712526768027607800301367868099252546340106163286652636270218540497705585629946580636237993140746255962240744869082311749777923654662572469233228109171419143028819710328859780666976089293863828502533340334413065578016127815921815005561868836468420090470230530811728164304876237919698424872550366387845831148769693215490281042402013833512446218144177347063783299490636259666498587618221225225512486764533677201869716985443124195724099139590089523100588229554825530026352078153229679624948164195386821877476085327132285723110424803456124867697064507995236377742425354112916842768655389262050249103265729672370191327572567528565324825826546309220705859652229798860272258331913126375147341994889534765745501184957014548792889848568277260777137214037988797153829820378303147352772158034814451349137322665138134829543829199918180278916522431027392251122869539409579530664052326325380441000596549391598795936352974615218550237130764225512118369380358038858490341698116222072977186158236678424689157993532961922624679571944012690438771072750481023908955235974572318970677254791506150550495392297953090112996751986188088225875314529584099251203829009407770775672113067397083047244838165338735023408456470580773088295917476714036319800818712901187549131054712658197623331044818386269515456334926366572897563400500428462801835170705278318394258821455212272512503275512160354698120058176216521282765275169129689778932238195734329339946437501907836945765883352399886755061649651847751807381688378610915273579297013376217784275219262340194239963916804498399317331273132924185707147349566916674687634660915035914677504995186714302352196288948901024233251169136196266227326746080059154747183079839286853520694694454072476841822524674417161514036427982273348055556214818971426179103425986472045168939894221798260880768528778364618279934631376775430780936333301898264209010848802521674670883215120185883543223812876952786713296124747824645386369930090493103636197638780396218407357239979422340623539380833965132740801111666627891981488087797941876876144230030984490851411606618262936828367647447792391803351109890697907148578694408955299065364044742557608365997664579509666024396409905389607120198219976047599490197230297649139826800329731560371200413779037855660850892521673093931987275027546890690370753941304265231501194809377245048795150954100921645863754710598436791786391670211874924319957006419179697775990283006991536871371193661495281130587638027841075444973307840789923115535562561142322423255033685442488917353448899115014406480203690680639606723221932041495354150312888033953605329934036800697771065056663195481234880673210146739058568557934581403627822703280826165707739483275922328459417065250945123252306082291880205877731971983945018088807242966198081119777158542502016545090413245809786882778948721859617721078384350691861554356628840622574736922845095162084960398013400172393067166682355524525280460972253503534226472524250874054075591789781264330331690 s = str(a) for f in range(100): for i in range(50): sum.append(s[i+f*100]) a = int(''.join(str(i) for i

element hinzufügen, um iterierbar in java

Anzahl der Antworten 5 Antworten
Ich habe den folgenden code: public class Router { private Iterable<Route> routes; public Router(Iterable<Route> routes) { this.routes = routes; } public void addRoute(Route route) { routes.add(route);\\problem is here } } Hob ich die Zeile, die nicht funktioniert.

Zum drucken von einzelnen Strings aus Iterierbar<String>

Anzahl der Antworten 4 Antworten
Ich habe Probleme beim ausdrucken von einzelnen Strings aus Interable Objekt. Ich habe diese Funktion prefixMatch(String someword) , gibt Iterierbar (hält eine LinkedList von Strings, denke ich). Ich habe versucht, drehen es in eine Liste, aber es

Finden der Max-Wert in ein zwei-dimensionales Array

Anzahl der Antworten 3 Antworten
Ich versuche zu finden, einen eleganten Weg zu finden, der max-Wert in einem zwei-dimensionalen array. zum Beispiel für dieses array: [0, 0, 1, 0, 0, 1] [0, 1, 0, 2, 0, 0][0, 0, 2, 0, 0, 1][0,

Was genau bedeutet "durchsuchbar" bedeutet in Python?

Anzahl der Antworten 3 Antworten
Zuerst möchte ich klarstellen, ich bin NICHT zu Fragen, was ist "iterator". Dies ist, wie der Begriff "durchsuchbar" ist in Python definiert ist doc: iterierbar Ein Objekt in der Lage die Rückkehr seiner Mitglieder ein zu einer

Durchsuchbar als eine Rückkehr geben

Anzahl der Antworten 3 Antworten
Ich habe Probleme beim Verständnis der Methode. Ich habe Methoden, die ich brauche zu füllen, aber ich weiß nicht wirklich verstehen, die der ersten ein. Wie kann Iterierbar eine Rückkehr geben und wie wird es eingesetzt ?

"Können nur an eine iterierbar" python-Fehler

Anzahl der Antworten 2 Antworten
Hab ich schon angeschaut, diesen posten zu wiederholenden python-Fehler: "Nur durchsuchbar" Python-Fehler Aber das war der Fehler "keine Zuweisung einer iterierbar". Meine Frage ist, warum ist python sagt mir: "list.py", line 6, in <module> reversedlist = '

LinkedList-Implementierung in Java mit generics und optimiert für

Anzahl der Antworten 5 Antworten
Brauche ich Sie, um überprüfung meiner Umsetzung eine Einfach Verknüpfte Liste (SLL) bitte. Die Umsetzung sollte Generika verwendet werden können und in der Lage sein, um die Nutzung der erweiterten für. Das problem ist, dass, wenn ich

Wie kann ich Durchlaufen einen Wiederholenden Objekt, wenn der Typ nicht bekannt?

Anzahl der Antworten 2 Antworten
Für eine Hausaufgabe brauche ich zur Umsetzung meiner eigenen PriorityQueue und PriorityQueueSort. Ich verwendet Generika, um es zu arbeiten, ohne die Sortieren-Funktion, aber nun bin ich hier hängengeblieben.. public static void PriorityQueueSort(Iterable<?> list, PriorityQueue<?,?> pq) { if

ValueError: invalid literal for float() in Python

Anzahl der Antworten 3 Antworten
Alle: Habe ich mal gespannt ob mir jemand helfen kann zu verstehen, der error: ValueError: invalid literal for float(). Ich bin immer hier wenn ich bin vorbei ein text-Datei, um eine Liste dann versuchen, zu konvertieren Sie

"Iterierbar<Element> cannot be cast to List<Element>" - Ist das nicht `Liste` eine Art von `Durchsuchbar`?

Anzahl der Antworten 10 Antworten
Ich rief ein getElements Methode gibt Iterable<Element>. Habe ich dieses: List<Element> elements = (List<Element>) getElements(); Dies erzeugt die Fehlermeldung: java.lang.ClassCastException: com.utesy.Element$3 cannot be cast to java.util.List Ich dachte List war eine Art Iterable? poste den code der

Wie man ein benutzerdefiniertes Objekt, das iterierbar ist?

Anzahl der Antworten 3 Antworten
Ich habe eine list custom-class-Objekte (Beispiel ist unten). Mit: list(itertools.chain.from_iterable(myBigList)) wollte ich zu "verschmelzen" alle stations Teillisten in einem einzigen großen Liste. Also dachte ich, ich brauche, um meine eigene Klasse iterierbar. Hier ist ein Beispiel für

Was ist der kürzeste Weg, um die Anzahl der Elemente in einem generator/iterator?

Anzahl der Antworten 5 Antworten
Wenn ich die Anzahl der Elemente in einer durchsuchbar, ohne dass man sich über die Elemente selbst, was wäre die pythonic Weg zu bekommen? Jetzt würde ich definieren def ilen(it): return sum(itertools.imap(lambda _: 1, it)) # or

Wie mache ich eine Klasse iterierbar?

Anzahl der Antworten 2 Antworten
Dies ist meine Klasse public class csWordSimilarity { public int irColumn1 = 0; public int irColumn2 = 0; public int irColumn3 = 0; public int irColumn4 = 0; public int irColumn5 = 0; } Möchte ich, dass

Wie kann ich eine Klasse iterierbar so kann ich mit foreach-syntax?

Anzahl der Antworten 5 Antworten
Habe ich Book und BookList Klassen. BookList ist so etwas wie dieses: public class BookList { private final List<Book> bList = new ArrayList<Book>(); public int size() { return bList.size(); } public boolean isEmpty() { ... } public

Prüfen Sie, ob alle Werte null sind durchsuchbar

Anzahl der Antworten 3 Antworten
Ist es eine gute, prägnante/built-in Möglichkeit zu sehen, ob alle Werte in einem iterierbar sind Nullen? Jetzt bin ich mit all() mit ein wenig list zu begreifen, aber (für mich) es scheint, wie es sein sollte, eine

Implementieren Java-Iterator und Durchsuchbar in der gleichen Klasse?

Anzahl der Antworten 4 Antworten
Bin ich versucht zu verstehen, Java Iterator und Iterable Schnittstellen Schreibe ich diese Klasse class MyClass implements Iterable<String> { public String a = null; public MyClass(String arr) { a = arr; } public MyClassIterator iterator() { return

Java: warum kann nicht Durchlaufen iterator?

Anzahl der Antworten 6 Antworten
Lese ich Warum ist Java Iterator nicht Durchsuchbar? und Warum nicht Wiederholenden Aufzählungen?aber ich verstehe immer noch nicht warum diese: void foo(Iterator<X> it) { for (X x : it) { bar(x); baz(x); } } war nicht möglich.

Unittest ist assertEqual und iterables - nur prüfen Sie den Inhalt

Anzahl der Antworten 3 Antworten
Gibt es eine 'anständige' Weise in unittest prüfen der Gleichheit der Inhalte der beiden wiederholenden Objekte? Ich benutze eine Menge von Tupeln, Listen und numpy-arrays und ich in der Regel nur testen möchten, für den Inhalt und

Warum gibt es keine getFirst (iterable) Methode?

Anzahl der Antworten 2 Antworten
Iterables präsentieren zwei Methoden für die getLast public static <T> T getLast(Iterable<T> iterable); public static <T> T getLast(Iterable<T> iterable, @Nullable T defaultValue); aber nur eine für getFirst public static <T> T getFirst(Iterable<T> iterable, @Nullable T defaultValue); Gibt

Warum sind Aufzählungen nicht möglich?

Anzahl der Antworten 5 Antworten
In Java 5 und höher haben Sie die foreach-Schleife funktioniert auf Magische Weise über alles, was implementiert Iterable: for (Object o : list) { doStuff(o); } Jedoch Enumerable noch nicht implementiert Iterablewas bedeutet, dass die Iteration über

Warum funktioniert Stream & lt; T & gt; Iterable & lt; T & gt; nicht implementieren?

Anzahl der Antworten 9 Antworten
In Java 8 haben wir die Klasse Stream<T>die seltsamerweise haben eine Methode Iterator<T> iterator() Also würde man erwarten, dass Sie auf Schnittstelle implementieren Durchsuchbar<T>die erfordert genau diese Methode, aber das ist nicht der Fall. Wenn ich wollen,

Python: Wie fügt man den Inhalt eines Iterablen zu einer Menge hinzu?

Anzahl der Antworten 8 Antworten
Was ist der "ein [...] offensichtlich Weg" hinzufügen, um alle Elemente eines durchsuchbar zu einem bestehenden set? InformationsquelleAutor der Frage Ian Mackinnon | 2010-10-28

Was ist der Unterschied zwischen Iterator und Iterable und wie benutzt man sie?

Anzahl der Antworten 12 Antworten
Ich bin neu in Java und bin ich wirklich verwirrt mit iterator-und durchsuchbar. Kann jemand mir erklären, und geben einige Beispiele? InformationsquelleAutor der Frage Charles Cai | 2011-07-28

Verwenden von Objekten in For Of Loops

Anzahl der Antworten 13 Antworten
Warum ist das nicht möglich, verwenden Sie Objekte in für Schleifen? Oder ist das ein browser-bug? Dieser code funktioniert nicht in Chrome 42, nämlich undefined ist nicht eine Funktion: test = { first: "one"} for(var item of

Konvertiere Iterable in Stream mit Java 8 JDK

Anzahl der Antworten 8 Antworten
Habe ich eine Schnittstelle, die zurück java.lang.Iterable<T>. Möchte ich manipulieren, dass das Ergebnis mit dem Java 8 Stream API. Jedoch Iterierbar nicht "Stream". Irgendeine bessere Idee, wie das zu verwenden-streams (ohne Konvertierung Iterierbar Auflisten)? InformationsquelleAutor der Frage

Holen Sie sich die Größe eines Iterable in Java

Anzahl der Antworten 9 Antworten
Ich brauche, um herauszufinden, die Anzahl der Elemente in einem Iterable in Java. Ich weiß, ich kann dies tun: Iterable values = ... it = values.iterator(); while (it.hasNext()) { it.next(); sum++; } Könnte ich auch so etwas

Was genau sind Iterator, Iterable und Iteration?

Anzahl der Antworten 11 Antworten
Was sind die grundlegenden Definitionen von "durchsuchbar", "iterator" und "iteration in Python? Ich gelesen habe, mehrere Definitionen, aber Ihre genaue Bedeutung noch nicht realisiert. Kann mir bitte jemand helfen mit der Grundidee? InformationsquelleAutor der Frage thechrishaddad |

Wie ermittle ich in Python, ob ein Objekt iterierbar ist?

Anzahl der Antworten 17 Antworten
Gibt es eine Methode wie isiterable? Die einzige Lösung, die ich bis jetzt gefunden habe ist der Aufruf hasattr(myObj, '__iter__') Aber ich bin nicht sicher, wie narrensicher diese ist. InformationsquelleAutor der Frage willem | 2009-12-23

Konvertieren von ES6 in Array

Anzahl der Antworten 3 Antworten
Sagen, Sie haben ein array-wie Javascript ES6 Iterierbar, dass Sie im Voraus wissen, werden endliche Länge, was ist der beste Weg, um zu konvertieren, um ein Javascript-Array? Der Grund dafür ist, dass viele js-Bibliotheken wie Unterstrich und

Java Array in Iterable konvertieren

Anzahl der Antworten 9 Antworten
Ich habe ein Array von primitiven, zum Beispiel für int, int foo. Es könnte eine kleine Größe ein, oder nicht. int foo = {1,2,3,4,5,6,7,8,9,0}; Was ist der beste Weg, um erstellen Sie eine Iterable<Integer> aus? Iterable<Integer> fooBar

Java: Holen Sie sich das erste Objekt aus einer Sammlung

Anzahl der Antworten 10 Antworten
Wenn ich eine Auflistung, wie Collection<String> strswie bekomme ich das erste Element aus? Ich konnte einfach anrufen, eine Iterator seine erste next()dann werfen Sie die Iterator entfernt. Gibt es eine weniger verschwenderische Art und Weise, es zu

Warum implementiert die String-Klasse in Java nicht Iterable?

Anzahl der Antworten 7 Antworten
Viele Java-framework-Klassen implementieren Iterable jedoch String nicht. Es macht Sinn, die Iteration über die Zeichen in einem Stringebenso kann man iterieren über Elemente in einer regelmäßigen Anordnung. Gibt es einen Grund, warum String nicht implementiert Iterable? InformationsquelleAutor

Python - TypeError: Das Objekt 'int' ist nicht iterierbar

Anzahl der Antworten 1 Antworten
Hier ist mein code: import math print "Hey, lets solve Task 4 :)" number1 = input ("How many digits do you want to look at? ") number2 = input ("What would you like the digits to add