Ang mga tanong na na-tag sa 'generator'

Ang generator ay isang generalisation ng isang subroutine, higit sa lahat na ginagamit upang gawing simple ang pagsulat ng mga iterators. Ang pahayag ng ani sa generator ay hindi tumutukoy sa isang coroutine upang tumalon dito, ngunit sa halip ay babalik ang halaga pabalik sa pamamaraan ng magu>
46
sumagot

Ano ang ginagawa ng keyword ng ani?

Ano ang paggamit ng keyword ng ani sa Python? Ano ang ginagawa nito? Halimbawa, sinusubukan kong maunawaan ang code na ito 1: def _get_child_candidates (sarili, min_dist, max_dist): kung self._leftchild at distansya - max_dist <self._median: ani ...
itakda ang 24 oct. '08 sa 1:21
9
sumagot

Generator Expressions and Understanding Lists

Kailan mo dapat gamitin ang mga expression ng generator, at kailan ka dapat gumamit ng mga pamamaraan ng listahan sa Python? # Generator expression (x * 2 para sa x sa range (256)) # List intindihin [x * 2 para sa x in range (256)]
itakda ang 06 Setyembre '08 at 11:07 pm
7
sumagot

Ang pagkakaiba sa pagitan ng mga generator ng Python at iterators

Ano ang pagkakaiba sa pagitan ng iterators at generators? Ang i>
Itakda ang Mayo 06 '10 sa 0:14
11
sumagot

Lazy paraan ng pagbabasa ng isang malaking file sa sawa?

Mayroon akong isang napakalaking 4 GB na file, at kapag sinubukan ko itong basahin, ang aking computer ay freezes. Samakatuwid, nais kong basahin ito sa mga bahagi at pagkatapos maiproseso ang bawat bahagi, iimbak ang na-proseso na bahagi sa ibang file at basahin ang susunod na bahagi. Mayroon bang paraan ...
itakda ang 06 Peb '09 sa 12:11
16
sumagot

Ano ang maaari mong gamitin para sa Python generator function para sa?

Ako ay nagsisimula upang matuto sawa, at ako ay dumating sa mga function ng generator na may isang ani pagtuturo sa kanila. Gusto kong malaman kung anong uri ng mga problema ang talagang epektibo sa pagsasagawa ng mga function na ito.
itakda noong Setyembre 19 '08 at 5:58 pm
11
sumagot

Pag-unawa sa mga Generator sa Python

Kasalukuyan akong nagbabasa ng pagluluto sa Python at ngayon ay tumitingin sa mga generator. Nahihirapan akong i-twist ang aking ulo. Habang nagpapatuloy ako mula sa Java background, may katumbas ng Java? Ang libro ay nagsalita tungkol sa "Producer / Consumer", gayunpaman, kapag naririnig ko kung ano ang iniisip ko tungkol sa pagputol. Wha ...
Itakda ang Nobyembre 18. '09 sa 16:46
7
sumagot

Maaari ba akong gumamit ng syntax ng function ng ES6 sa mga generator? (pagtatalaga ng arrow)

iyon ay, kung paano ko ipahayag ito: function * (susunod) {} ​​na may mga arrow. Sinubukan ko ang lahat ng mga kumbinasyon na maaari kong isipin, at hindi ko mahanap ang anumang dokumentasyon dito. (kasalukuyang ginagamit ng node v0.11.14)
itakda sa Disyembre 26 '14 sa 10:51
5
sumagot

Ano ang ibig sabihin ng kakayahang kumita sa PHP?

Ako kamakailan ay dumating sa kabuuan ng code na ito: function xrange ($ min, $ max) {para ($ i = $ min; $ i <= $ max; $ i ++) {ani $ i; }} Hindi ko nakita ang ani ng keyword na ito. Sinusubukan na patakbuhin ang code, nakukuha ko ang error sa pagtatasa: error sa syntax ...
itakda sa Hulyo 05 '13 sa 10:53
9
sumagot

Paano sumali sa dalawang generators sa Python?

Gusto kong palitan ang sumusunod na code para sa direktoryo, dirs, mga file sa os.walk (directory_1): do_something () para sa direktoryo, dirs, mga file sa os.walk (directory_2): do_something () sa code na ito: para sa direktoryo, dirs, mga file sa os.walk (directory_1) + os.wal ...
ay itinakda Hulyo 09 '10 sa 11:29
3
sumagot

Coroutine vs Continuation vs Generator

Ano ang pagkakaiba ng coroutine at pagpapatuloy at generator?
04 Apr set '09 sa 0:19
4
sumagot

Paano lumikha ng isang nugy array mula sa isang generator?

Paano ako magtatayo ng isang nugy array mula sa isang generator object? Hayaan akong ilarawan ang problema: >>> import numpy >>> def gimme (): ... para x sa xrange (10): ... ani x ... >>> gimme () <generator object at 0x28a .. .
Itinakda ang ika-15 ng Disyembre. '08 sa 8:44
8
sumagot

Paano mag-check kung ang isang object ay isang generator object sa python?

Sa python, kung paano masuri kung ang isang object ay isang generator object? Ang pagsubok - uri ng >>> (myobject, generator) ay nagbibigay ng error - Traceback (pinakahuling huling tawag): File "<stdin>", line 1, sa <module> NameError: name 'generator'
ay nakatakda sa Hunyo 20 '11 sa 22:42
5
sumagot

Paano pumili ng isang elemento mula sa isang generator (sa python)?

Mayroon akong isang generator function, tulad ng: def myfunct (): ... resulta ng ani Ang karaniwang paraan upang tawagan ang function na ito ay: para sa r sa myfunct (): dostuff (r) Ang aking tanong ay, ay may isang paraan upang makakuha lamang ng isang elemento mula sa generator sa bawat oras kapag ako ay galit ...
itakda ang Enero 20 '11 sa 0:55
13
sumagot

Maaari bang i-reset ang mga iterators sa Python?

Maaari ko bang i-reset ang isang iterator / generator sa Python? Gumagamit ako ng DictReader at nais i-reset ito (mula sa csv module) hanggang sa simula ng file.
ay itinakda sa Hulyo 16 '10 sa 18:00