問題タブ [map-function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
145863 参照

python - Python で複数のパラメータを pool.map() 関数に渡す

複数のパラメーターを受け入れる pool.map() 内で関数を使用する方法が必要です。私の理解によると、pool.map() のターゲット関数はパラメーターとしてイテラブルを 1 つしか持つことができませんが、他のパラメーターも渡す方法はありますか? この場合、Lock() やログ情報などのいくつかの構成変数をターゲット関数に渡す必要があります。

いくつかの調査を試みましたが、部分関数を使用して機能させることができると思いますか? しかし、私はこれらがどのように機能するかを完全には理解していません。どんな助けでも大歓迎です!これが私がやりたいことの簡単な例です:

0 投票する
3 に答える
878 参照

python - Python map() 関数

次のコードの map() 関数でエラーが発生するのはなぜですか? リスト内の負の数をマップ変換できないのはなぜですかx。出力は「1 --> 2 --> 3」のようになります。と入力するたびに、リストは終了するはず-999です。次のようなエラーが表示されます。

コード:

0 投票する
1 に答える
484 参照

python - Python 2 vs 3: リスト内包表記を map() に置き換えますか?

次のテストがあるとします。

Python 2.7 および 3.4 (Debian 8/testing/jessie) では、次の数値が得られます。

Map は Python 3 で大幅に改善されましたが、リストの理解はひどく苦しんでいました。

質問: コードを Python 2 から Python 3 に移植する場合、リスト内包表記を map() に変更することをお勧めしますか?

0 投票する
5 に答える
2495 参照

list - 最後のリスト要素を除いて、リストをマップします

最後のリスト要素を除いて、リストのすべての要素をどのようにマッピングするのが最善ですか?

リストがlet l = [1,2,3,4]あり、取得したいとします[2,3,4,4]

私は解決策を持っていますが、それを行う「機能的な」方法のようには感じません(ghciで):

あまり良くありません...もっと良い方法があることを願っています! 私は関数型プログラミングの初心者なので、どこから探し始めればよいかわかりません。

0 投票する
1 に答える
1814 参照

python - 文字列を整数のタプルに変換し、タプルのリストに追加する

これは、「マップ」機能を教える課題です。

ユーザーが「1/2」や「6/19」などの分数を入力すると、文字列から整数のタプルに変換されます。

すべての分数が入力されると、タプルのリストが返されます。

私はそのリストを使ってタプルを削減、フィルター、およびソートしますが、問題を開始してリストを取得する方法さえわかりません。

以下は、何が機能するかの例です。

入力された分数を回すのに助けが必要です:

タプルに

すべての分数を取得したら、タプルのリストを返す必要があります

これは私がこれまでに持っているものです:

使ってみた

しかし、最初の引数には別の引数が必要で、2 番目の引数をどこに使用すればよいかわかりませんでした。

0 投票する
2 に答える
202 参照

indexing - ラケット: キー/反復でマップしますか?

私はいくつかの関数を持ってfuncいて、リストに適用したいlstので、使用しましたが、リストmapの最初と最後の要素を他の関数で評価する必要がありますfunc2

だから基本的に私はこれが欲しい:

明らかにこれは機能しません。

この機能を実現するにはどうすればよいですか? 各リストエントリのキーをどうにか取得できますか? いいねlambda(key,val)してから比較(equal? key 0)/ (equal? key (length lst))?

0 投票する
2 に答える
3953 参照

javascript - reduce function composed of map function in JavaScript

Say we have

and want to reduce() it like

Now, I want to compose reduce() function itself from map() function.

How would you do that? What is the smartest way?

Edit:

In the comments and answers, many have claimed fold/reduce can compose map, in shallow level, that can be true, however, in category theory, fundamentally reduce/fold is generalized to Catamorphism and it's all about functors (map), and it's called F-algebra.

https://en.wikipedia.org/wiki/Catamorphism

https://en.wikipedia.org/wiki/F-algebra

0 投票する
1 に答える
693 参照

swift - MKPointAnnotations を作成するための迅速な map 関数の使用

座標と名前を持つ「場所」オブジェクトの配列があります。

例えば:

この配列から、マップを使用して MKPointAnnotations の新しい配列を作成したいと思います。私はそれが次のように始まることを知っています:

... 構文エラーを起こさずに MKPointAnnotation の .coordinate および .title プロパティを設定する方法がわかりません。ありがとうございました!

0 投票する
1 に答える
917 参照

javascript - map() 関数は配列に対してどのように機能しますか?

私の本の定義は、メソッドが呼び出された配列の各要素を指定した関数に渡し、その関数によって返された値を含む新しい配列を返すというものです。

4 が見つからない場合、関数は 1 のみを返すようにしたいと思います。

ケースは

私がそれを使用したい方法は、配列を反復処理し、最後にマップを動的に変更することです。どうすればいいですか?

私の問題は文字列に関するものなので、1 が不明と呼ばれる別のケースを次に示します。また、「不明」以降が見つかった場合は、参加する前に「不明」をリストから削除してください。