J'ai ordederd pour faire une fonction, qui prend une liste ex [3,4,6,1,29] et retourne une liste de tuples [(3,4), (4,6), (6,1), (1,29)]Fonction Haskell qui prend une liste et retourne des tuples
Répondre
Ceci est une question très facile, il est vraiment difficile d'aider sans l'encontre du but ...
Si vous êtes autorisé à utiliser fonctions prédéfinies, il y en a déjà une qui peut faire presque tout le travail pour vous (si vous ne savez pas lequel, essayez de le trouver avec http://www.haskell.org/hoogle/). Prenez du recul et réfléchissez à la question plus simple de savoir comment produire une liste [(3,3), (4,4), (6,6), (1,1), (29,29)].
Si vous ne pouvez pas utiliser les fonctions prédéfinies, alors récursivité est votre ami: Que devez-vous faire pour une liste vide? Quoi pour une liste avec un élément? Avec deux éléments?
Sans effort personnel je ne peux pas donner plus d'indices. Si vous êtes bloqué, prolongez votre question et montrez ce que vous avez déjà obtenu, et nous essaierons de vous aider.
- 1. Haskell Convertir Liste à la liste des Tuples
- 2. Haskell: Imprimer le contenu d'une liste de tuples
- 3. Liste de filtrage des tuples
- 4. Comment écrire une fonction de schéma qui prend deux listes et retourne quatre listes
- 5. fonction R qui retourne une chaîne littérale
- 6. Liste d'accès des tuples
- 7. Haskell Liste des Tuple Recherche
- 8. Quiz Haskell: une simple fonction
- 9. Fonction Haskell et fonctions de désassemblage
- 10. Fonction qui retourne iterator sur une carte
- 11. Fonction récursive haskell
- 12. passant des pointeurs à la fonction qui prend une référence?
- 13. Optimiser la fonction pour trier une liste de tuples
- 14. C++ - fonction qui retourne l'objet
- 15. Forcer des tuples dans des tuples?
- 16. Conversion de la liste des tuples à la liste des listes de tuples
- 17. retourner une liste consisiting des éléments à partir des tuples
- 18. Comment écrire une fonction qui prend une chaîne et imprime les lettres dans l'ordre décroissant de la fréquence?
- 19. Comment créer une fonction Haskell qui introduirait un nouveau type?
- 20. Liste des tuples au recomposition de Numpy
- 21. haskell tri
- 22. Dictionnaires avec des tuples qui ont des listes comme valeurs
- 23. Comment refaçonner et agréger la liste des tuples en Python?
- 24. Haskell application de la fonction et curry
- 25. liaison à une liste de tuples
- 26. Je veux une fonction qui lit dans un fichier et retourne la somme des valeurs ASCII
- 27. Mise à jour des éléments de la liste, Haskell
- 28. pourquoi Geocoder.getFromLocationName (...) retourne une liste vide?
- 29. Comment définiriez-vous un paramètre retardé (par nom) qui accepte une fonction qui prend des paramètres?
- 30. Python: retourne l'index du premier élément d'une liste qui rend une fonction passée true
Voir [cet ensemble de directives] (http://meta.stackexchange.com/questions/10811/how-to-ask-and-answer-homework-questions/10812#10812) pour poser des questions sur les devoirs. Aucune de vos questions ne correspond vraiment au projet de loi. –
Hmm ... tout le monde se referme la question ... essayez d'ajouter une balise de devoirs et avant cela essayez de comprendre la compréhension de la liste en haskell –