"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > \'column -t\' कमांड की तरह Python में कॉलमयुक्त डेटा कैसे प्रदर्शित करें?

\'column -t\' कमांड की तरह Python में कॉलमयुक्त डेटा कैसे प्रदर्शित करें?

2024-11-12 को प्रकाशित
ब्राउज़ करें:845

How to Display Columnized Data in Python Like the \'column -t\' Command?

पायथन में कॉलमयुक्त डेटा प्रदर्शित करना

कमांड-लाइन प्रशासन टूल के दायरे में, डेटा को अच्छी तरह से संरेखित करना अक्सर वांछनीय होता है कॉलम. जबकि टैब वर्ण एक सीधा समाधान प्रदान करते हैं, वे अलग-अलग लंबाई के डेटा के साथ काम करते समय विफल हो जाते हैं। इस लेख का उद्देश्य लिनक्स 'कॉलम-टी' कमांड के व्यवहार से प्रेरित एक पायथन समाधान प्रस्तुत करके इस चुनौती का समाधान करना है। पायथन 2.6 से, निम्नलिखित दृष्टिकोण को नियोजित किया जा सकता है:

table_data = [ ['ए', 'बी', 'सी'], ['आआआआ', 'बी', 'सी'], ['ए', 'बीबीबीबीबीबीबीबीबी', 'सी'] ] तालिका_डेटा में पंक्ति के लिए: print("{: >20} {: >20} {: >20}".format(*row))
table_data = [
    ['a', 'b', 'c'],
    ['aaaaaaaaaa', 'b', 'c'],
    ['a', 'bbbbbbbbbb', 'c']
]
for row in table_data:
    print("{: >20} {: >20} {: >20}".format(*row))

a b c आआआआआआ बी सी a bbbbbbbbbb c

              a                    b                    c
aaaaaaaaaa                    b                    c
              a           bbbbbbbbbb                    c
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3