«map-function» etiketlenmiş sorular

Bir eşleme işlevi, bir listedeki her öğeye bir işlev uygulayarak sonuçların bir listesini oluşturan daha yüksek düzey bir işlevdir. Coğrafya ile ilgili sorular için bunun yerine maps etiketini kullanın.



9
Python 3.x'te liste döndürmek için harita () alma
Bir listeyi onaltılık olarak eşlemeye çalışıyorum ve sonra listeyi başka bir yerde kullanıyorum. Python 2.6'da bu kolaydı: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Ancak, Python 3.1, yukarıdaki bir harita nesnesi döndürür. B: Python 3.1: >>> map(chr, [66, 53, 0, 94]) <map object at …

6
Harita işlevini anlama
map(function, iterable, ...) Fonksiyonu yinelenebilir öğelerin her birine uygulayın ve sonuçların bir listesini döndürün. Ek yinelenebilir argümanlar iletilirse, işlev bu kadar çok argümanı almalı ve tüm yinelenebilir öğelerdeki öğelere paralel olarak uygulanmalıdır. Bir yinelenebilir diğerinden daha kısaysa, Hiçbiri öğelerle genişletildiği varsayılır. İşlev ise None, kimlik işlevi varsayılır; birden fazla bağımsız …

7
Python sözlüğündeki değerleri eşleme
Bir sözlük verildiğinde { k1: v1, k2: v2 ... }almak istiyorum { k1: f(v1), k2: f(v2) ... }bir işlevi geçmek f. Böyle yerleşik bir işlev var mı? Yoksa yapmak zorunda mıyım dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) İdeal olarak sadece yazardım my_dictionary.map_values(f) veya my_dictionary.mutate_values_with(f) Yani, orijinal sözlüğün mutasyona uğraması …


14
JavaScript “yeni Dizi (n)” ve “Array.prototype.map” tuhaflığı
Bunu Firefox-3.5.7 / Firebug-1.5.3 ve Firefox-3.6.16 / Firebug-1.6.2'de gözlemledim Firebug'u ateşlediğimde: 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; }) ) // [undefined, undefined, undefined] console.log( …

7
Liste kavrayışları ve işlevsel işlevler “döngüler için” daha hızlı mıdır?
Python performans açısından, bir liste-anlama, ya da fonksiyonlar gibi map(), filter()ve reduce()daha hızlı döngü için daha? Neden teknik olarak, C döngüsü python sanal makine hızında çalışırken neden C hızında çalışırlar ? Diyelim ki geliştirdiğim bir oyunda döngüler için karmaşık ve devasa haritalar çizmem gerekiyor. Bu soru kesinlikle alakalı olacaktır, çünkü …


11
Clojure'da bir haritanın değerleri üzerindeki bir işlevi eşleme
Bir değer haritasını aynı tuşlarla ancak değerlere uygulanan bir işlevle başka bir haritaya dönüştürmek istiyorum. Clojure api'de bunu yapmak için bir işlev olduğunu düşünürdüm, ama bulamadım. İşte aradığım şeyin örnek bir uygulaması (defn map-function-on-map-vals [m f] (reduce (fn [altered-map [k v]] (assoc altered-map k (f v))) {} m)) (println (map-function-on-map-vals …


1
"Bu" harita fonksiyonu Reactjs içinde tanımsızdır
Reactjs ile çalışıyorum, bir menü bileşeni yazıyorum. "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) { url = item.articleId …

7
MATLAB'da harita işlevi?
MATLAB'ın bir Harita işlevine sahip olmamasına biraz şaşırdım, bu yüzden onsuz yaşayamayacağım bir şey olduğu için bir tanesini kendim kırdım. Orada daha iyi bir versiyon var mı? MATLAB için eksik olduğum bir şekilde standart bir işlevsel programlama kitaplığı var mı? function results = map(f,list) % why doesn't MATLAB have a …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.