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

হ্রাস হ'ল ম্যাপ্রেডিউস গণনার দ্বিতীয় ধাপকে বোঝায়, বৃহত্তর স্কেলেবল, প্যারালাল-ইজেটেবল অ্যালগরিদমের একটি উপাদান।

22
একটি তালিকার গড় সন্ধান করা
পাইথনের একটি তালিকার গড় আমাকে খুঁজে পেতে হবে। এটি এখন পর্যন্ত আমার কোড l = [15, 18, 2, 36, 12, 78, 5, 6, 9] print reduce(lambda x, y: x + y, l) আমি পেয়েছি তাই এটি তালিকার মানগুলি একসাথে যুক্ত করে, তবে কীভাবে এগুলিতে বিভক্ত করা যায় তা আমি জানি …
473 python  list  lambda  average  reduce 

6
পাইথন 3 এ কীভাবে ফিল্টার, মানচিত্র এবং হ্রাস করতে হয়
filter, map, এবং reduceপাইথন 2. এখানে পুরোপুরি কাজ একটি উদাহরণ রয়েছে: >>> def f(x): return x % 2 != 0 and x % 3 != 0 >>> filter(f, range(2, 25)) [5, 7, 11, 13, 17, 19, 23] >>> def cube(x): return x*x*x >>> map(cube, range(1, 11)) [1, 8, 27, 64, …

15
জাভাস্ক্রিপ্ট বস্তুর অ্যারে হ্রাস
বলুন যে আমি a.xপ্রতিটি উপাদানের যোগফল করতে চাই arr। arr = [{x:1},{x:2},{x:4}] arr.reduce(function(a,b){return a.x + b.x}) >> NaN আমার বিশ্বাস রয়েছে যে কুঠারটি কোনও এক সময় অপরিবর্তিত রয়েছে। নিম্নলিখিতটি ঠিক কাজ করে arr = [1,2,4] arr.reduce(function(a,b){return a + b}) >> 7 প্রথম উদাহরণে আমি কী ভুল করছি?

4
NameError: নাম 'হ্রাস' পাইথনে সংজ্ঞায়িত করা হয়নি
আমি পাইথন ৩.২ ব্যবহার করছি। এটি চেষ্টা করে: xor = lambda x,y: (x+y)%2 l = reduce(xor, [1,2,3,4]) এবং নিম্নলিখিত ত্রুটি পেয়েছে: l = reduce(xor, [1,2,3,4]) NameError: name 'reduce' is not defined reduceইন্টারেক্টিভ কনসোলে মুদ্রণের চেষ্টা করা হয়েছে - এই ত্রুটিটি পেয়েছে: NameError: name 'reduce' is not defined হয় reduceসত্যিই পাইথন …


13
জাভাস্ক্রিপ্ট অবজেক্ট উপর () হ্রাস
অ্যারে reduce()থেকে একটি মান পেতে দুর্দান্ত অ্যারে পদ্ধতি রয়েছে । উদাহরণ: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); বস্তুর সাথে একই অর্জন করার সর্বোত্তম উপায় কী? আমি এটি করতে চাই: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ return previous.value + current.value; }); তবে অবজেক্টের …

3
জাভাস্ক্রিপ্টে কোনও সেট কীভাবে মানচিত্র / হ্রাস / ফিল্টার করবেন?
জাভাস্ক্রিপ্টে map/ reduce/ filter/ ইত্যাদি কোনও উপায় আছে Setবা আমার নিজের লিখতে হবে? এখানে কিছু বুদ্ধিমান Set.prototypeএক্সটেনশন রয়েছে Set.prototype.map = function map(f) { var newSet = new Set(); for (var v of this.values()) newSet.add(f(v)); return newSet; }; Set.prototype.reduce = function(f,initial) { var result = initial; for (var v of this) …

2
কোটলিনে ভাঁজ এবং হ্রাসের মধ্যে মৌলিক পার্থক্য কী? কখন ব্যবহার করবেন?
আমি এই উভয় ফাংশন fold()এবং reduce()কোটলিনে খুব বিভ্রান্ত , কেউ কি আমাকে একটি দৃ me় উদাহরণ দিতে পারেন যা উভয়কেই আলাদা করে?
130 kotlin  reduce  fold 

4
ভাঁজ এবং হ্রাস মধ্যে পার্থক্য?
এফ # শেখার চেষ্টা করছেন তবে ভাঁজ এবং হ্রাসের মধ্যে পার্থক্য করার চেষ্টা করার সময় বিভ্রান্ত হয়ে পড়েন । ভাঁজ একই কাজ করে বলে মনে হচ্ছে তবে অতিরিক্ত প্যারামিটার লাগে। এই দুটি ফাংশন বিদ্যমান থাকার কোনও বৈধ কারণ আছে বা তারা সেখানে বিভিন্ন ব্যাকগ্রাউন্ডের লোকদের থাকার জন্য আছে? (উদাহরণস্বরূপ: সি …

9
ফাংশনাল প্রোগ্রামিং থেকে 'ফোল্ড' ফাংশনের সমতুল্য 'পাইথোনিক' কী?
হাস্কেলের মধ্যে নীচের মতো কিছু অর্জনের সবচেয়ে মূর্তিমান উপায় কী: foldl (+) 0 [1,2,3,4,5] --> 15 বা রুবি এর সমতুল্য: [1,2,3,4,5].inject(0) {|m,x| m + x} #> 15 স্পষ্টতই, পাইথন reduceফাংশনটি সরবরাহ করে , যা ভাঁজগুলির বাস্তবায়ন, ঠিক উপরের মতোই, তবে আমাকে বলা হয়েছিল যে প্রোগ্রামিংয়ের 'পাইথোনিক' পদ্ধতিটি lambdaশর্তাবলী এবং উচ্চতর …

2
রুবি হ্রাস হিসাবে একই জিনিস ইনজেকশন হয়?
আমি দেখেছি যে তারা এখানে এক সাথে নথিভুক্ত ছিল । তারা একই জিনিস? রুবির কেন এতগুলি উপাধি রয়েছে (যেমন মানচিত্র / অ্যারেগুলির জন্য সংগ্রহ)? অনেক ধন্যবাদ.
114 ruby  alias  reduce  inject 

4
ফাংশনাল প্রোগ্রামিংগুলিতে হ্রাস এবং ভাঁজ / ভাঁজ / ভাঁজ (বিশেষত স্কালা এবং স্কালা এপিআই) এর মধ্যে পার্থক্য?
কেন Scala এবং স্ফুলিঙ্গ মত অবকাঠামো ও বুকফাটা উভয় আছে reduceএবং foldLeft? আমি তখন এর মধ্যে পার্থক্য কি reduceএবং fold?

2
"ভাঁজ" লিনকিউ এক্সটেনশন পদ্ধতিটি কোথায়?
আমি এমএসডিএন এর লিনাকের নমুনায় পেয়েছি ফোল্ড () নামক একটি ঝরঝরে পদ্ধতি যা আমি ব্যবহার করতে চাই। তাদের উদাহরণ: double[] doubles = { 1.7, 2.3, 1.9, 4.1, 2.9 }; double product = doubles.Fold((runningProduct, nextFactor) => runningProduct * nextFactor); দুর্ভাগ্যক্রমে, আমি এটি উদাহরণস্বরূপ বা আমার নিজস্ব কোডে সংকলন করতে পারছি না, …

12
কিভাবে প্রাথমিক বিরতি হ্রাস () পদ্ধতি?
আমি reduce()পদ্ধতিটির পুনরাবৃত্তিটি কীভাবে ভাঙ্গতে পারি ? for: for (var i = Things.length - 1; i >= 0; i--) { if(Things[i] <= 0){ break; } }; reduce() Things.reduce(function(memo, current){ if(current <= 0){ //break ??? //return; <-- this will return undefined to memo, which is not what I want } }, …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.