問題タブ [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.
python - Python:フィルター(関数、シーケンス)とマップ(関数、シーケンス)の違い
私はPythonのドキュメントを読んでPython言語を深く理解し、フィルターとマップ機能に出くわしました。SO のさまざまな Python の質問で両方を見たことがありますが、以前はフィルターを使用していましたが、マップしたことはありません。
Python チュートリアルでそれらについて読んだ後、私は 2 つの違いについて混乱しています。たとえば、5.1.3 から。関数型プログラミング ツール:
と
これらは機能的にはほぼ同じに見えたので、ターミナルに入って対話的に Python を実行し、自分のケースをテストしました。map
上記の 1 番目と 2 番目のインスタンスの両方で使用しましたが、最初のインスタンス ( return x % 2 != 0 and x % 3 != 0
) では、数値ではなくブール値のリストが返されました。
map
ブール値を返す場合と実際の戻り値を返す場合があるのはなぜですか?
誰かが と の違いを正確に説明できますmap
かfilter
?
function - スキームでのマップ関数の練習
マップ関数を使用して、特定の数値セットの偏差の 2 乗のリストを返すのに問題があります。偏差の二乗関数を次のように書きましたが、これをマッピングする方法がわかりません。パラメータとして「l」をとらないように、偏差の二乗関数を正しくする方法はありますか? このような関数を書いた場合、それをマップする方法がわかります。
マップに使用できる関数を作成しましたが、コードをテストするときに同じリストを 2 回渡す必要があります。
ここでマップ関数を変更する必要がありますか? 次のように書きました。
python - Pythonのif文でmap関数を正しく使う
私は map を正しく使用しようとし、and if ステートメントを使用して、リストが空の場合は続行せずに停止することを確認しました。入力も表示します。明確にするために、numbers_1関数は、マップオプションを使用した場所です。これを機能させるには、何を編集する必要がありますか? これを修正する方法について混乱しています。私のコードは以下です。私のコードです
このことから、ValueError: invalid literal for int() with base 10: ''
私は本当に一生懸命努力してきましたが、ここからどこに行くべきかわかりません。
sml - SML マップ関数
私は機能を持っています:
生成するもの:
この機能の仕組みがわかりません。各マップ関数には、関数とリストの両方が必要ではありませんか? これを実際に実行するのに十分な引数がないようです。
私が実行した場合:
私は得る:
リスト内の各要素を取り、それを別のリストにラップするので、これは私にとってより理にかなっています。しかし、別のマップをその上に置くと、出力が変わります。誰かが私にこれを説明できますか? ありがとうございました!
python - `map()` を使用してタプルのリストに数学演算を適用するにはどうすればよいですか?
タプルのリストがあります
map()
それらを type に変換するために使用していfloat
ます。
を使用して要素に数学演算を適用するにはどうすればよいmap()
ですか。たとえば、100,000 で割るとしましょう。
別の方法でそこに到達することは知っていますが、どうすればこれを達成できmap()
ますか?
scheme - Scheme での可変長マップ関数の実装
以下の例でわかるように、Scheme の map 関数は可変引数関数です。
この可変引数オプションを実装したいのですが、2 つの引数マップの実装しか見つけることができませんでした。
誰かが可変長マップ関数の実装を手伝ってくれますか?