Une fonction de carte est une fonction d'ordre supérieur qui applique une fonction à chaque élément d'une liste, créant une liste des résultats. Pour des questions sur la géographie, utilisez plutôt la balise maps.

map-function...

J'ai un tableau d'objets que je dois reformater en une liste de tableaux dans un format spécifique. J'ai besoin que ma liste soit formatée comme ceci list: [ [ "B", "A" ], [ "F", "E" ], ] Mais le plus proche que je suis venu est celui-ci list: ["B A", "F E"] En utilisant ce cod....
25 avril 2020 à 01:58
J'essaie d'ajouter 4 tableaux imbriqués avec 9 valeurs numériques ensemble en javascript et ayant des problèmes. Ils sont actuellement stockés comme: x = [[Array1 (9)], [Array2 (9)], [Array3 (9)], [Array4 (9)]] Je voudrais les "compresser" ensemble et les ajouter au processus afin d'ajouter Array1 [....
J'essaie de créer un projet factice avec React JS et Im obtenant mes données de SpaceX Graphql API. J'ai deux composants (Accueil, Détails) et les deux composants sont censés récupérer les données de l'API. Cependant, je recherche des travaux dans le composant Home mais pas dans le composant Details....
Je ne sais pas pourquoi le code ci-dessous fonctionne. Selon les documents, map ne prend qu'une seule fonction comme premier argument et l'applique à un ou plusieurs itérables, selon le nombre de paramètres pris par la fonction. map(function, iterable..) Cependant, à la place des itérables, vous pou....
J'ai un gestionnaire de commandes qui utilise une carte avec des commandes attribuées à partir des dossiers de commandes utilisateur et un dossier de communication général. L'utilisateur peut ajouter ses propres commandes. la carte filtre en utilisant le nom à l'intérieur du fichier, ce qui permet é....
1 déc. 2019 à 23:06
J'essaie de supprimer les doublons d'une fonction array.map dans React et je ne sais pas pourquoi j'obtiens une erreur "Impossible de lire la propriété d'undefined". Le code ci-dessous ne renvoie aucun résultat, ce que j'attendais car video.project.id est égal à videos [i] .project.id: this.props.vi....
26 nov. 2019 à 02:33
Besoin de formater mon tableau d'objets pour avoir un objet imbriqué. Essayé en utilisant la carte et réduire. Je n'arrive pas à obtenir la mise en forme correcte. J'obtiens actuellement ceci. [ { "date": "2019-10-01T00:00:00Z", "total": 20 } ] Besoin qu'il soit dans ce format. [ { ....
J'apprends JavaScript. J'ai écrit ce code pour apprendre la fonction de carte. Mais ensuite, je me suis demandé pourquoi cela ne se mappait pas dessus en permanence car à chaque séquence de carte, un nouvel élément est poussé vers le tableau. Ne devrait-il pas continuer à pousser de nouveaux élément....
Je veux écrire ce code en utilisant une carte et / ou une fonction de filtre. Il renvoie les indices des éléments dans une liste à condition que la somme jusqu'à un objectif J'ai utilisé la compréhension de liste pour cela, mais je ne vois pas comment obtenir la seconde boucle for dans la fonction m....
Avec une entrée d'un tableau à 2 dimensions, j'ai besoin d'obtenir en sortie un tableau avec les éléments en majuscules. Ceci est mon essai, mais cela ne fonctionne pas. var cityColumn = [['avila'], ['burgos'], ['madrid'], ['sevilla']]; var cityRow = [['avila', 'avila', 'burgos', 'madrid', 'sevilla'....
Je veux créer une nouvelle liste (V) à partir d'autres listes (a, b, c) et utiliser une fonction, mais je voudrais profiter de python et appliquer la fonction aux trois listes et non élément par élément. Par exemple, j'ai les listes a, b et c; et le résultat après avoir appliqué la fonction devrait ....
11 oct. 2018 à 03:56
J'ai un objet Javascript: { "Central":73322346.47533998, "East":87801368.39711998, "North":76468694.37534, "South":142687496.66816995, "West":76815749.40554999 } Je veux mapper cet objet dans un tableau qui ressemble à ceci [ {"name" :"Central ,"size" : 73322346.47533998}, ....
18 sept. 2018 à 09:52
Ceci est mon code. Où je veux transmettre les valeurs de kvArray au deuxième tableau. var kvArray = [{key: 1, value: 10}, {key: 2, value: 20}, {key: 3, value: 30}]; var reformattedArray = kvArray.map(obj => { var payload = {}; payload["rt"]; payload["do"]; ....
29 août 2018 à 10:26
J'ai trois tableaux différents. Articles, catégories et tags. Je veux obtenir des valeurs des catégories et des balises et les fusionner avec son message dans le tableau des messages. J'espère que mon code expliquera clairement ce que j'essaie de réaliser. Donc, après tout, je reçois un nouveau tabl....
3 avril 2018 à 16:42
J'ai la fonction de carte suivante pour supprimer chaque élément dans l'objet de leurs virgules s'il existe. var items = ['mum, dad', 'uncle, dad', 'brother, sister']; var clean = []; clean = items.filter(function(item) { return item.split(','); }); Le problème est que je n'obtiens pas le résulta....
9 août 2017 à 13:28
En Javascript j'ai un tableau d'objets modèles: [ { "id":13, "title":"Some title 1", "time": "friday" ... }, { "id":15, "title":"Some title 3", "time": "Saturday" ... }, { "id":16, ... }, ... ] (il y a plus de ....
Je suis curieux de savoir s'il est possible d'appliquer plusieurs fonctions à une seule colonne de trame de données pandas. Par exemple, disons que j'ai trois fonctions: Dans: def foo(col): if 'hi' in col: return 'TRUE' def bar(col): if 'bye' in col: return 'TRUE' def baz(c....
21 févr. 2017 à 17:24
J'ai récemment pratiqué l'utilisation de map() en Python 3.5.2, et quand j'ai essayé d'exécuter le module, il a dit que la virgule séparant la fonction et le iterable était un SyntaxError. Voici le code: eng_swe = {"merry":"god", "christmas":"jul", "and":"och", "happy":"gott", "new":"nytt", "....
Le code suivant: let resultsArray = Array.apply(null, Array(10)).map(Number.prototype.valueOf,0); Crée le tableau suivant [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] Pourquoi map () a-t-il besoin de Number.prototype.valueOf juste pour pousser le chiffre 0 à chaque position de ce tableau. Existe-t-il un moyen d....
17 juin 2016 à 21:56
J'essayais d'utiliser le constructeur new Array() avec map afin de créer un code sur une ligne qui crée une liste d'éléments. Quelque chose comme ça : let arr = new Array(12).map( (el, i) => { console.log('This is never called'); return i + 1; }); En lisant les docs, le comportement est l....
27 mai 2016 à 18:46
Exemple: for x in iterable1: expression Le formulaire map serait: map(lambda x: expression, iterable1) Comment puis-je l'étendre à une boucle imbriquée pour en utilisant uniquement map et sans compréhension de liste? Exemple: for x in itr1: for y in itr2: expr ....
24 mai 2016 à 19:02
J'ai récemment lu qu'un des avantages de map en Python 3 était qu'il était paresseux. Cela signifie qu'il vaut mieux faire map(lambda x: x**2, range(10**100)) Plutôt que [x**2 for x in range(10**100)] Ce qui m'intéresse, c'est de savoir comment utiliser cette paresse. Si je génère l'objet carte, c....
24 mai 2016 à 17:58
Disons que j'ai une liste de listes entières: start=[[1,2,3],[4,5,6],[7,8,9]] Et je veux convertir ceci en: result=[["1","2","3"],["4","5","6"],["7","8","9"]] Je pourrais résoudre ce problème en créant ma propre fonction. Existe-t-il un moyen de le résoudre sans fonction personnalisée? def stringi....
23 mai 2016 à 23:08
J'utilise Node.js pour charger un tableau de fichiers à partir d'un dossier et créer un tableau d'objets: var files = {} fs.readdirSync(dir).forEach(function(file) { files[file] = fs.readFileSync(dir + '/' + file) }) Il semble que je devrais être en mesure de le faire sans définir l'objet au pr....
J'ai le tableau: [1,2,3,4,5,6,7] Je veux atteindre: [[1,2], [3,4], [5,6], [7]] Je pense à Array.map, mais il ne semble pas pouvoir mapper à rien pour un élément? J'ai (en utilisant Underscorejs): arr.map(function(el, idx, arr) { if (idx%2 != 0) return null; if (idx == arr.length-1) return [el]; ....