क्या इस तरह फ्लोट को आसानी से प्रारूपित करने की कोई संभावना है:

f"{value: .2f}"

तानाशाही मुद्रण करते समय, जिसमें वे मान के रूप में तैरते हैं? यह काम नहीं करता है, लेकिन मैं कुछ समकक्ष ढूंढ रहा हूं:

f"{dictionary: .2f}"
0
Alexander Golys 27 जुलाई 2020, 17:31

2 जवाब

सबसे बढ़िया उत्तर

आप प्रत्येक मान को प्रिंट करने के लिए शब्दकोश की कुंजियों पर लूप कर सकते हैं (या प्रिंट करने के लिए उन्हें एक स्ट्रिंग में संयोजित कर सकते हैं)। आप प्रत्येक कुंजी पर लूप कर सकते हैं:

for key in dictio.keys():
   print (key, "{:.2f}".format(dictio[key]))
0
Cyril FRANCOIS 27 जुलाई 2020, 17:39

मुझे लगता है कि आप इसे फिर से चालू करते समय एक ताना के अंदर मूल्य मुद्रित करने का प्रयास कर रहे हैं। यदि ऐसा है तो यह वही करना चाहिए जो आप करने का प्रयास कर रहे हैं:

for key, value in dictionary.items():
    print("{:.2f}".format(value))
0
Luke B 27 जुलाई 2020, 17:39