Afficher la sortie d'une liste de nombres à virgule flottante

Bonjour. Imprimez une belle liste de nombres à virgule flottante (spécifiez le nombre de chiffres après la virgule décimale, en sous-classant la classe float). Identique à Affichage des fractions (liste) prettyfrac ().

print(prettyfloat([1./3, 2./3], ndec=3)) # print pretty float numbers
# ==> [0.333, 0.667]
# ndec: a number of decimal places

def prettyfloat(x, ndec=2):
    def pfform(x):
        return ("%0." + str(ndec) + "f") % x
    pfclas = type('', (float,), {'__repr__': pfform, '__str__': pfform})
    def pf(x):
        if isinstance(x, float):
            return pfclas(x)
        else:
            return x
    return map_recur(pf, x)

Recommended Posts

Afficher la sortie d'une liste de nombres à virgule flottante
Afficher une liste d'alphabets en Python 3
Conversion de chaîne d'une liste contenant des nombres
Affichage des fractions (liste)
Convertir un objet de tranche en liste de numéros d'index
Afficher une liste des commandes fréquemment utilisées sur Zsh
Comment afficher une liste des versions installables avec pyenv
Générer une liste de caractères consécutifs
J'ai essayé de créer une liste de nombres premiers avec python
Introduction de la commande ls lsix qui peut afficher une liste d'images
Vérifions la chaîne d'octets en mémoire du nombre flottant flottant en Python
[python] Obtenir une liste de variables d'instance
[Python] Obtenir une liste de dossiers uniquement
[Python] Combiner des listes contenant des nombres en chaînes et les écrire dans un fichier de sortie
[python] Créer une liste de différents types de caractères
Copiez la liste en Python
Obtenir une liste d'utilisateurs IAM avec Boto3
Obtenez la liste "J'aime" de Qiita en grattant
Sortie sous la forme d'un tableau python
Police à virgule flottante 24h00
Faites une liste de latitude et de longitude et convertissez les coordonnées UTM à la fois → Sortie du fichier
[Linux] Liste des commandes Linux que les débutants devraient connaître
Un mémorandum sur les avertissements dans les résultats de sortie de pylint
Liste des endroits sur lesquels je suis tombé lors du téléchargement d'images à partir de Django
Ajouter une liste de fonctions de bibliothèque numpy petit à petit --a
Comment écrire un type liste / dictionnaire de Python3
Prenez note de la liste des utilisations de base de Pandas
Comment convertir des nombres à virgule flottante en nombres binaires en Python
Un script qui génère une liste d'utilisateurs du portail SoftLayer
Les nombres de type flottant ne sont pas les mêmes que la minorité de nombres décimaux
Python: obtenir une liste de méthodes pour un objet
Super simple: une collection de shells qui produisent des dates
Regrouper par éléments consécutifs d'une liste en Python
Afficher un histogramme des valeurs de luminosité de l'image en python
Afficher le résultat de sortie de sklearn.metrics.classification_report sous forme de fichier CSV