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

একটি পুনরাবৃত্তি একটি অবজেক্ট-ভিত্তিক প্রোগ্রামিং প্যাটার্ন যা শারীরিক স্মৃতিতে প্রকৃত বাস্তবায়ন বা অবজেক্টের ঠিকানাগুলির অজ্ঞেয়াদি সংগ্রহের মাধ্যমে ট্র্যাভারসালকে অনুমতি দেয়। এটি গ্যাং অফ ফোরের আচরণগত ডিজাইনের ধরণগুলির মধ্যে একটি।

8
একটি পুনরুক্তিতে মানচিত্র () ব্যবহার করা
বলুন আমাদের কাছে একটি মানচিত্র রয়েছে:, মানচিত্রের পুনরুদ্ধারকারীকে let m = new Map();ব্যবহার করে m.values()। তবে আমি ব্যবহার করতে পারি না forEach()বা map()সেই পুনরুক্তি করতে এবং ES6 এর মতো অফার ফাংশনগুলির মতো এই পুনরুক্তিকারীটির উপর কিছুক্ষণের লুপটি একটি অ্যান্টি-প্যাটার্নের মতো মনে হয় map()। সুতরাং map()একটি পুনরাবৃত্তি ব্যবহার করার উপায় আছে …

4
গণনা করা () - পাইথনে একটি জেনারেটর যুক্ত করা
আমি জেনারেটর ফাংশনের ফলাফল অজগরটির গণনা () এ পাস করার পরে কী হবে তা জানতে চাই। উদাহরণ: def veryBigHello(): i = 0 while i < 10000000: i += 1 yield "hello" numbered = enumerate(veryBigHello()) for i, word in numbered: print i, word গণনাটি কি অলসভাবে পুনরাবৃত্তি হয়, বা এটি সবকিছুকে …



3
জাভাস্ক্রিপ্ট - লুপের জন্য myArray.forEach এর প্রতিটি ঘনত্ব
আমি প্রচুর প্রশ্ন দেখেছি যা ব্যবহারের পরামর্শ দেয়: for (var i = 0; i < myArray.length; i++){ /* ... */ } পরিবর্তে: for (var i in myArray){ /* ... */ } বিরতিযুক্ত পুনরাবৃত্তির কারণে অ্যারেগুলির জন্য ( এখানে দেখুন )। যাইহোক, অবজেক্ট ওরিয়েন্টেড লুপটি পছন্দ করে বলে মনে হচ্ছে এমন …

7
কেন জাভাস্ক্রিপ্টে অবজেক্টগুলি পরিলক্ষিত হয় না?
ডিফল্টরূপে অবজেক্টগুলি কেন পুনরুক্তিযোগ্য নয়? আমি পুনরাবৃত্তি হওয়া অবজেক্টস সম্পর্কিত সমস্ত সময় প্রশ্নগুলি দেখতে পাই, সাধারণ সমাধান হ'ল কোনও বস্তুর বৈশিষ্ট্যগুলি নিয়ে পুনরাবৃত্তি করা এবং সেইভাবে কোনও বস্তুর মধ্যে মানগুলি অ্যাক্সেস করা। এটি এত সাধারণ বলে মনে হচ্ছে এটি অবাক করে দেয় যে কেন বস্তুগুলি সেগুলি পুনরাবৃত্ত হয় না। ES6 …

1
পাইথন ৩.৩-এ রেঞ্জ () যদি কোনও জেনারেটর হয় তবে আমি কেন একটি পরিসরে পরবর্তী () কল করতে পারি না?
সম্ভবত আমি ওয়েবে ভুল তথ্যের শিকার হয়ে পড়েছি, তবে আমি মনে করি এটি সম্ভবত আমি কিছু ভুল বুঝেছি। আমি এ পর্যন্ত যা শিখেছি তার উপর ভিত্তি করে, পরিসর () হ'ল একটি জেনারেটর এবং জেনারেটর পুনরুক্তি হিসাবে ব্যবহার করা যেতে পারে। তবে, এই কোড: myrange = range(10) print(next(myrange)) আমাকে এই ত্রুটি …

6
লুপগুলির জন্য রেঞ্জ-ভিত্তিক ব্যবহারের সময় পুনরুক্তি প্রয়োজন
বর্তমানে, আমি এটির সাহায্যে কেবল বিস্তৃত লুপগুলিই করতে পারি: for (auto& value : values) তবে কখনও কখনও আমার কোনও রেফারেন্সের পরিবর্তে (যে কারণেই হোক না কেন) মানটির জন্য একটি পুনরুক্তি প্রয়োজন। পুরো ভেক্টরের সাথে মানগুলির তুলনা করেই কি কোনও পদ্ধতি আছে?
85 c++  c++11  for-loop  iterator 

3
অ্যারে.ফর্মের সাথে কোন চরিত্রগুলি গোষ্ঠীযুক্ত?
আমি জেএসের সাথে ঘুরে বেড়াচ্ছি এবং এটি ব্যবহার করতে গিয়ে তৈরি করা অ্যারেতে কোন উপাদান যুক্ত করতে হবে তা জেএস কীভাবে সিদ্ধান্ত নেবে তা অনুধাবন করতে পারছি না Array.from()। উদাহরণস্বরূপ, নিম্নলিখিত ইমোজি 👍 lengthএর 2 টি রয়েছে, কারণ এটি দুটি কোড পয়েন্ট দিয়ে তৈরি, তবে, Array.from()এই দুটি কোড পয়েন্টকে এক …

2
জাভাস্ক্রিপ্ট ES6 এ, একটি পুনরাবৃত্তিযোগ্য এবং পুনরাবৃত্তির মধ্যে পার্থক্য কী?
একটি পুনরাবৃত্তকারী একটি পুনরুক্তি হিসাবে একই, বা তারা পৃথক? স্পেসিফিকেশন থেকে মনে হয়, একটি পুনরাবৃত্তিযোগ্য একটি বস্তু, বলুন, objযেমন obj[Symbol.iterator]কোনও ফাংশনকে বোঝায়, যাতে যখন আহ্বান করা হয় তখন এমন কোনও বস্তু ফিরে আসে যা এমন কোনও nextপদ্ধতিতে থাকে যা কোনও বস্তুকে ফেরত দিতে পারে {value: ___, done: ___}: function foo() …

1
অপসারণ বাস্তবায়ন বিশদ
আমার কাছে একটি ছোট বাস্তবায়ন বিশদ প্রশ্ন রয়েছে যা আমি বুঝতে ব্যর্থ ArrayList::removeIf। আমি মনে করি না যে আমি প্রথমে কিছু পূর্বশর্ত ছাড়াই এটি সহজভাবে রেখে দিতে পারি। যেমন: বাস্তবায়নটি মূলত একটি বাল্ক remove , বিপরীতে ArrayList::remove। উদাহরণের মাধ্যমে বিষয়গুলি বোঝা অনেক সহজ করা উচিত। ধরা যাক আমার এই তালিকা …
9 java  java-8  iterator 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.