map-function पर टैग किए गए जवाब

एक मानचित्र फ़ंक्शन एक उच्च-क्रम फ़ंक्शन है जो सूची में प्रत्येक तत्व पर एक फ़ंक्शन लागू करता है, परिणामों की सूची का निर्माण करता है। भूगोल के बारे में प्रश्नों के लिए, इसके बजाय मानचित्र टैग का उपयोग करें।

30
ऑब्जेक्ट के लिए मानचित्र फ़ंक्शन (सरणियों के बजाय)
मेरे पास एक वस्तु है: myObject = { 'a': 1, 'b': 2, 'c': 3 } मैं एक देशी विधि की तलाश में हूं, Array.prototype.mapजिसका उपयोग इस प्रकार किया जाएगा: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': …

11
सूची ब्योरा बनाम नक्शा
क्या map()सूची समझ या इसके विपरीत का उपयोग करने को प्राथमिकता देना है ? क्या उनमें से कोई भी आमतौर पर अधिक कुशल है या आम तौर पर अन्य की तुलना में अधिक पायथोनिक माना जाता है?

9
पायथन 3.x में सूची वापस करने के लिए मानचित्र () प्राप्त करना
मैं एक सूची को हेक्स में मैप करने की कोशिश कर रहा हूं, और फिर सूची का उपयोग कहीं और करूंगा। अजगर 2.6 में, यह आसान था: एक: अजगर 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] हालाँकि, पायथन 3.1 में, उपरोक्त एक मैप ऑब्जेक्ट देता है। …

6
मैप फंक्शन को समझना
map(function, iterable, ...) चलने की हर वस्तु पर फ़ंक्शन लागू करें और परिणामों की सूची लौटाएं। यदि अतिरिक्त पुनरावृत्त तर्क पारित किए जाते हैं, तो फ़ंक्शन को कई तर्कों को लेना चाहिए और समानांतर में सभी पुनरावृत्तियों से आइटम पर लागू किया जाना चाहिए। यदि एक चलने योग्य दूसरे की …

7
एक अजगर शब्दकोश में मूल्यों पर मानचित्रण
एक शब्दकोश को देखते हुए { k1: v1, k2: v2 ... }मैं { k1: f(v1), k2: f(v2) ... }प्रदान करना चाहता हूं मैं एक समारोह पास करता हूं f। क्या कोई ऐसा फंक्शन है? या मुझे करना पड़ेगा dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) आदर्श रूप में मैं सिर्फ …

9
क्या फॉर्च्यूनर और मैप में अंतर है?
ठीक है, यह एक कंप्यूटर विज्ञान का एक प्रश्न है, किसी विशेष भाषा पर आधारित प्रश्न की तुलना में, लेकिन क्या एक मानचित्र संचालन और एक प्रक्षालक ऑपरेशन के बीच अंतर है? या वे बस एक ही चीज़ के लिए अलग-अलग नाम हैं?

14
जावास्क्रिप्ट "नया ऐरे (एन)" और "एरे.प्रोटोटाइप.मैप" अजीबता
मैंने इसे Firefox-3.5.7 / Firebug-1.5.3 और Firefox-3.6.16 / Firebug-1.6.2 में देखा है जब मैं फायरबग फायर करता हूं: var x = new Array(3) console.log(x) // [undefined, undefined, undefined] var y = [undefined, undefined, undefined] console.log(y) // [undefined, undefined, undefined] console.log( x.constructor == y.constructor) // true console.log( x.map(function() { return 0; …

7
क्या सूची-समझ और कार्यात्मक कार्य "छोरों के लिए" की तुलना में तेज़ हैं?
पायथन में प्रदर्शन के संदर्भ में, एक सूची-समझ, या कार्यों की तरह है map(), filter()और reduce()लूप के लिए तेजी से है? क्यों, तकनीकी रूप से, वे एक सी गति में चलते हैं, जबकि लूप अजगर आभासी मशीन की गति में चलता है । मान लीजिए कि जिस खेल में मैं …

6
जावा: क्या कोई मानचित्र कार्य है?
मुझे एक मैप फंक्शन चाहिए। क्या जावा में पहले से ऐसा कुछ है? (उन लोगों के लिए जो आश्चर्य करते हैं: मैं निश्चित रूप से जानता हूं कि इस तुच्छ कार्य को कैसे लागू किया जाए ...)
140 java  map-function 

11
क्लोजर में एक मानचित्र के मूल्यों पर एक फ़ंक्शन का मानचित्रण
मैं मानों के एक मानचित्र को उसी कुंजी के साथ दूसरे मानचित्र में बदलना चाहता हूं, लेकिन मानों पर लागू फ़ंक्शन के साथ। मुझे लगता है कि क्लोजर एपी में ऐसा करने के लिए एक समारोह था, लेकिन मैं इसे खोजने में असमर्थ रहा हूं। यहाँ एक उदाहरण कार्यान्वयन है …


1
"यह" मानचित्र फ़ंक्शन रिएक्टज के अंदर अपरिभाषित है
मैं मेन्यू घटक लिखकर, रिएक्ट्ज के साथ काम कर रहा हूं। "use strict"; var React = require("react"); var Menus = React.createClass({ item_url: function (item,categories,articles) { console.log('afdasfasfasdfasdf'); var url='XXX'; if (item.type == 1) { url = item.categoryId == null ? 'javascript:void(0)' : path('buex_portal_browse_category', {slug: categories[item.categoryId].slug}); } else if (item.type == 2) …

7
MATLAB में मानचित्र कार्य?
मैं थोड़ा हैरान हूं कि MATLAB में मैप फ़ंक्शन नहीं है, इसलिए मैंने खुद को एक साथ हैक किया क्योंकि यह ऐसा कुछ है जिसके बिना मैं नहीं रह सकता। वहाँ एक बेहतर संस्करण है? क्या MATLAB के लिए कुछ मानक कार्यात्मक प्रोग्रामिंग लाइब्रेरी है जो मुझे याद आ रही …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.