প্রশ্ন ট্যাগ «generator»

জেনারেটর হ'ল একটি সাবরুটিনের একটি জেনারালাইজেশন, যা প্রাথমিকভাবে পুনরাবৃত্তির লেখাকে সহজ করার জন্য ব্যবহৃত হয়। জেনারেটরের ফলনের বিবরণটি কোনও লাফিয়ে উঠতে কোনও করউটিন নির্দিষ্ট করে না, বরং একটি মানটিকে পিতামাতার রুটিনে ফিরিয়ে দেয়।

30
"ফলন" কীওয়ার্ডটি কী করে?
yieldপাইথনে কীওয়ার্ডটির ব্যবহার কী এবং এটি কী করে? উদাহরণস্বরূপ, আমি এই কোডটি 1 টি বোঝার চেষ্টা করছি : def _get_child_candidates(self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist < self._median: yield self._leftchild if self._rightchild and distance + max_dist >= self._median: yield self._rightchild এবং এই আহ্বানকারী: result, candidates = [], …


8
জেনারেটর এক্সপ্রেশন বনাম তালিকা সংক্ষেপণ
আপনার কখন জেনারেটর এক্সপ্রেশন ব্যবহার করা উচিত এবং কখন আপনি পাইথনে তালিকা বোঝার ব্যবহার করবেন? # Generator expression (x*2 for x in range(256)) # List comprehension [x*2 for x in range(256)]

8
রেল অন রুবেল মডেল ক্ষেত্র উত্পন্ন করে: প্রকার - ক্ষেত্রের জন্য কী কী বিকল্প রয়েছে: প্রকার?
আমি একটি নতুন মডেল তৈরি করার চেষ্টা করছি এবং অন্য মডেলের আইডি উল্লেখ করার জন্য বাক্য গঠনটি ভুলে যাচ্ছি। আমি এটি নিজেই সন্ধান করব, তবে আমার সমস্ত রুবি অন রেল ডকুমেন্টেশনের লিঙ্কগুলির মধ্যে, কীভাবে নিশ্চিত উত্স খুঁজে পেতে হবে তা খুঁজে পাইনি। $ rails g model Item name:string description:text(এবং এখানে …

11
পাইথনে বড় ফাইল পড়ার জন্য অলস পদ্ধতি?
আমার কাছে খুব বড় ফাইল 4 জিবি রয়েছে এবং আমি যখন এটি পড়ার চেষ্টা করি তখন আমার কম্পিউটার স্তব্ধ হয়ে যায়। সুতরাং আমি এটি টুকরো টুকরো করে পড়তে চাই এবং প্রতিটি টুকরো প্রক্রিয়া করার পরে প্রক্রিয়াজাত টুকরোটি অন্য একটি ফাইলে সংরক্ষণ করুন এবং পরবর্তী অংশটি পড়ুন read yieldএই টুকরা কোন …

7
আমি কি জেনারেটরের সাথে ES6 এর তীর ফাংশন সিনট্যাক্স ব্যবহার করতে পারি? (তীর চিহ্ন)
অর্থাৎ আমি কীভাবে এটি প্রকাশ করি: function *(next) {} তীর সহ আমি যে সমস্ত সংমিশ্রণের কথা ভাবতে পারি তা চেষ্টা করে দেখেছি এবং এটিতে কোনও দলিল খুঁজে পাচ্ছি না। (বর্তমানে নোড v0.11.14 ব্যবহার করছেন)

8
পিএইচপি মধ্যে ফলন মানে কি?
আমি সম্প্রতি এই কোডটিতে হোঁচট খেয়েছি: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } আমি এই yieldকীওয়ার্ডটি আগে কখনও দেখিনি । আমি যে কোডটি পেয়েছি তা চালানোর চেষ্টা করছি বিশ্লেষণ ত্রুটি: সিনট্যাক্স ত্রুটি, এক্স লাইনে অপ্রত্যাশিত T_VARIABLE তাহলে এই yieldকীওয়ার্ডটি কী? …

12
পাইথনে জেনারেটরগুলি বোঝা
আমি এই মুহুর্তে পাইথন কুকবুকটি পড়ছি এবং বর্তমানে জেনারেটরগুলির দিকে তাকিয়ে আছি। আমার মাথাটা গোল করা শক্ত হয়ে পড়েছে। আমি একটি জাভা ব্যাকগ্রাউন্ড থেকে আসা হিসাবে, একটি জাভা সমতুল্য আছে? বইটি 'প্রযোজক / গ্রাহক' সম্পর্কে কথা বলছিল, তবে যখন শুনলাম যে আমি থ্রেডিংয়ের কথা ভাবি। জেনারেটর কী এবং আপনি কেন …
218 python  generator 

16
আপনি পাইথন জেনারেটরের জন্য কী ব্যবহার করতে পারেন?
আমি পাইথন শিখতে শুরু করেছি এবং আমি জেনারেটরের ফাংশনগুলি পেরিয়ে এসেছি, সেগুলিতে ফলন বিবরণী রয়েছে। এই ধরণের ফাংশনগুলি সমাধান করার ক্ষেত্রে কী ধরণের সমস্যাগুলি সত্য তা আমি জানতে চাই।
213 python  generator 

7
কিভাবে জেনারেটর থেকে কেবল একটি আইটেম বাছাই?
নিম্নলিখিতগুলির মতো আমার একটি জেনারেটর ফাংশন রয়েছে: def myfunct(): ... yield result এই ফাংশনটি কল করার স্বাভাবিক উপায়টি হ'ল: for r in myfunct(): dostuff(r) আমার প্রশ্ন, আমি যখনই চাই জেনারেটর থেকে কেবল একটি উপাদান পাওয়ার কোনও উপায় আছে? উদাহরণস্বরূপ, আমি কিছু করতে চাই: while True: ... if something: my_element = …

10
পাইথনে দুটি জেনারেটরে কীভাবে যোগদান করবেন?
আমি নিম্নলিখিত কোডটি পরিবর্তন করতে চাই for directory, dirs, files in os.walk(directory_1): do_something() for directory, dirs, files in os.walk(directory_2): do_something() এই কোড: for directory, dirs, files in os.walk(directory_1) + os.walk(directory_2): do_something() আমি ত্রুটি পেয়েছি: +: 'জেনারেটর' এবং 'জেনারেটর' এর জন্য অসমর্থিত অপরেন্দ্র প্রকার (গুলি) পাইথনে দুটি জেনারেটরে কীভাবে যোগদান করবেন?
187 python  generator 

5
আমি কীভাবে জেনারেটর থেকে একটি নম্পি অ্যারে তৈরি করব?
আমি কীভাবে জেনারেটরের অবজেক্টের বাইরে আঙ্কুল অ্যারে তৈরি করতে পারি? আমাকে সমস্যাটি বর্ণনা করি: >>> import numpy >>> def gimme(): ... for x in xrange(10): ... yield x ... >>> gimme() <generator object at 0x28a1758> >>> list(gimme()) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> numpy.array(xrange(10)) array([0, …
166 python  numpy  generator 

9
পাইথনে কোনও বস্তু জেনারেটর বস্তু কিনা তা কীভাবে পরীক্ষা করবেন?
পাইথনে, কোনও বস্তু জেনারেটর অবজেক্ট কিনা তা আমি কীভাবে পরীক্ষা করব? এটি চেষ্টা করে - >>> type(myobject, generator) ত্রুটি দেয় - Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'generator' is not defined (আমি জানি যে আমি nextজেনারেটর হওয়ার জন্য বস্তুর কোনও পদ্ধতি আছে কিনা …
157 python  generator 

18
ইএস in (ইসিএমএএসক্রিপ্ট)) এ পারস্পরিক পরিবর্তনশীলগুলি ছাড়াই x বার লুপ করার কোনও ব্যবস্থা আছে?
xজাভাস্ক্রিপ্টে লুপ বারের সাধারণ উপায় হ'ল: for (var i = 0; i < x; i++) doStuff(i); তবে আমি ++অপারেটরটি ব্যবহার করতে চাই না বা কোনও মিউটেটেবল ভেরিয়েবলগুলি রাখতে চাই না। ES6 এ লুপ xবারের অন্য উপায়ে উপায় আছে কি? আমি রুবির প্রক্রিয়া ভালবাসি: x.times do |i| do_stuff(i) end জাভাস্ক্রিপ্ট / …

17
পাইথনে জেনারেটর অবজেক্ট পুনরায় সেট করা হচ্ছে
আমি এক জেনারেটর বস্তু একাধিক ফলন দ্বারা ফিরে এসেছে। এই জেনারেটরকে কল করার প্রস্তুতি বরং সময়সাপেক্ষ অপারেশন। এজন্য আমি বেশ কয়েকবার জেনারেটরটি পুনরায় ব্যবহার করতে চাই। y = FunctionWithYield() for x in y: print(x) #here must be something to reset 'y' for x in y: print(x) অবশ্যই, আমি সাধারণ তালিকায় …
153 python  generator  yield 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.