Klausimai, pažymėti „generatorius“

Generatorius yra subroutino apibendrinimas, daugiausia naudojamas supaprastinti iteratorių rašymą. Generatoriaus pelningumo ataskaitoje nenurodoma, kad ji turi pereiti prie jos, bet grąžina vertę atgal į pagrindinę procedūrą.
46
atsakymai

Ką daro našumo raktinis žodis?

Koks yra „Python“ derliaus raktinio žodžio naudojimas? Ką tai daro? Pavyzdžiui, bandau suprasti šį kodą 1: def _get_child_candidates (savarankiškai, min_dist, max_dist): jei save._leftchild ir atstumas - max_dist <self._median: derlius ...
nustatyti 24 okt. '08 1:21
9
atsakymai

Generatoriaus išraiškos ir supratimo sąrašai

Kada turėtumėte naudoti generatoriaus išraiškas ir kada turėtumėte naudoti sąrašo metodus „Python“? # Generatoriaus išraiška (x * 2 x intervale (256)) # Sąrašo supratimas [x * 2 x intervale (256)]
nustatyti 06 rugsėjis '08 11:07 val
7
atsakymai

Skirtumas tarp „Python“ generatorių ir iteratorių

Koks skirtumas tarp iteratorių ir generatorių? Kai kurie pavyzdžiai, kada naudosite kiekvieną atvejį, bus naudingi.
Nustatykite gegužės 06d
6
atsakymai

bėgiai sukuria modelio lauką: tipas, kokie yra lauko parametrai: tipas?

Aš žinau, kad tai kvailas klausimas, bet kaip ir daug daugiau apie mokymąsi iš bėgių, manau, kad dokumentai neįtikėtinai sunku rasti / naršyti. Bandau sukurti naują modelį ir pamiršti sintaksę, kad galėtumėte nurodyti kitą modelio identifikatorių. Norėčiau atrodyti ...
nustatyti 08 gruodis '10, 7:50
11
atsakymai

Lazingas būdas skaityti didelį failą „Python“?

Turiu labai didelį 4 GB failą, o kai bandau jį perskaityti, kompiuteris užšąla. Todėl noriu jį perskaityti dalimis ir po kiekvieno apdorojimo apdoroti apdorotą dalį kitame faile ir perskaityti kitą dalį. Ar yra koks nors metodas ...
nustatyti 06 vas '09 12:11
16
atsakymai

Kam galima naudoti Python generatoriaus funkcijas?

Aš pradedu mokytis „Python“, ir aš susiduriu su generatoriaus funkcijomis, kurios turi jiems derinį. Noriu žinoti, kokios rūšies problemos yra tikrai veiksmingos vykdant šias funkcijas.
rugsėjo 19 d '08, 5:58 val
11
atsakymai

„Python“ generatorių supratimas

Šiuo metu aš perskaitysiu „Python“ maistą ir dabar žiūriu į generatorius. Man sunku pasukti galvą. Kaip einu iš „Java“ fono, ar yra „Java“ ekvivalentas? Knygoje kalbama apie „Gamintoją / vartotoją“, kai girdžiu, ką galvoju apie pjovimą. Wha ...
lapkričio 18 d. '09 16:46
7
atsakymai

Ar galiu naudoti ES6 funkcijų sintaksę su generatoriais? (rodyklė)

tai yra, kaip aš galiu tai išreikšti: funkcija * (kita) {} su rodyklėmis. Išbandžiau visus derinius, kuriuos galėjau galvoti, ir negaliu rasti jokių dokumentų. (šiuo metu naudojamas mazgas v0.11.14)
gruodžio 26 d '14, 10:51 val
5
atsakymai

Ką reiškia pelningumas PHP?

Neseniai atėjau šį kodą: funkcija xrange ($ min, $ max) {už ($ i = $ min; $ i <= $ max; $ i ++) {derlius $ i; }} Aš niekada nemačiau šio raktinio žodžio. Bandoma paleisti kodą, gaunu analizės klaidą: sintaksės klaida ...
liepos 5 d. 13 d. 10:53
9
atsakymai

Kaip prisijungti prie dviejų generatorių „Python“?

Aš noriu pakeisti šį katalogo kodą, direktorius, failus os.walk (directory_1): do_something () kataloge, dirs, failus os.walk (directory_2): do_something () į šį kodą: katalogui, dirs, failams os.walk (directory_1) + os.wal ...
yra nustatytas liepos 09 '10, 11:29
3
atsakymai

Coroutine vs tęsinys vs generatorius

Koks skirtumas tarp coroutine ir tęstinumo bei generatoriaus?
04 Bal '09 0:19
4
atsakymai

Kaip sukurti generatoriaus numpy masyvą?

Kaip galėčiau sukurti generatoriaus objekto numpy masyvą? Leiskite iliustruoti problemą: >>> importuoti numpy >>> def gimme (): ... x xrange (10): ... derlius x ... >>> gimme () <generatoriaus objektas 0x28a .. .
Gruodžio 15 d. '08 8:44
8
atsakymai

Kaip patikrinti, ar objektas yra generatorius objektas pythone?

Kaip patikrinti, ar objektas yra generatoriaus objektas? Bandymas - >>> tipas (myobject, generatorius) suteikia klaidą - Traceback (naujausias paskutinis skambutis): „<stdin>“, 1 eilutė, <module> NameError: name 'generator' yra n ...
nustatytas birželio 20 d. 11 val. 22:42
5
atsakymai

Kaip pasirinkti vieną elementą iš generatoriaus (pythone)?

Turiu generatoriaus funkciją, pavyzdžiui: def myfunct (): ... išėjimo rezultatas Įprasta šio skambinimo funkcija yra: r in myfunct (): dostuff (r) Mano klausimas yra, ar yra būdas gauti tik vieną elementą iš generatoriaus kiekvieną kartą kai būsiu ...
nustatė sausio 20 d '11 0:55
13
atsakymai

Ar „iteratoriai“ gali būti iš naujo nustatyti „Python“?

Ar galiu iš naujo nustatyti iteratorių / generatorių „Python“? Aš naudoju „DictReader“ ir norėčiau ją iš naujo nustatyti (nuo csv modulio) iki failo pradžios.
yra nustatytas liepos 16 d. 18 val