Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन पैंडास - इनपुट लेबल के लिए स्लाइस स्थानों की गणना करें

इनपुट लेबल के लिए स्लाइस स्थानों की गणना करने के लिए, index.slice_locs() विधि का उपयोग करें। सबसे पहले, आवश्यक लाइब्रेरी आयात करें:

import pandas as pd

पैंडास इंडेक्स ऑब्जेक्ट बनाएं:

index = pd.Index(list('pqrstuvwxyz'))

पैंडास इंडेक्स प्रदर्शित करें:

print("Pandas Index...\n", index)

स्लाइस स्थान प्राप्त करें। "start" वह लेबल है जिससे शुरू करना है। "end" वह लेबल है जहां समाप्त करना है:

print("\nThe slice locations with start and stop...\n", index.slice_locs(start='q', end='v'))

उदाहरण

निम्नलिखित कोड है:

import pandas as pd
# पैंडास इंडेक्स ऑब्जेक्ट बनाएं
index = pd.Index(list('pqrstuvwxyz'))
# पैंडास इंडेक्स प्रदर्शित करें
print("Pandas Index...\n", index)
# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nNumber of elements in the index...\n", index.size)
# स्लाइस स्थान प्राप्त करें
# "start" वह लेबल है जिससे शुरू करना है
# "end" वह लेबल है जहां समाप्त करना है
print("\nThe slice locations with start and stop...\n", index.slice_locs(start='q', end='v'))

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

Pandas Index... Index(['p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'], dtype='object')
Number of elements in the index... 11
The slice locations with start and stop... (1, 7)
  1. पायथन प्रोग्राम: नोम सॉर्ट पायथन प्रोग्राम: नोम सॉर्ट

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक सरणी दी गई है, हमें नोम सॉर्ट का उपयोग करके इसे क्रमबद्ध करना है। एल्गोरिदम 1. सबसे पहले हम सरणी को बाएं से दाएं पार करते हैं। 2. अब, यदि वर्तमान तत्व पिछले तत्व से बड़ा या बराबर है तो हम एक कदम आगे बढ़ते हैं। 3. अन्यथा, यद

  1. - कॉम्पिटिटिव प्रोग्रामिंग के लिए पायथन इनपुट मेथड्स

    इसमें हम पायथन में कॉम्पिटिटिव प्रोग्रामिंग के लिए विभिन्न I/O मेथड्स देखेंगे। कॉम्पिटिटिव प्रोग्रामिंग में इनपुट को जितनी तेज़ी से संभव हो पढ़ना महत्वपूर्ण है ताकि दूसरों पर बढ़त मिल सके। मान लीजिए आप कोडफोर्स या इसी तरह के ऑनलाइन जज (जैसे SPOJ) पर हैं और आपको संख्याएं a, b, c, d पढ़कर उनका गुणनफल

  1. - पायथन में टपल को इंडेक्स और स्लाइस कैसे करें?

    टपल को इंडेक्स या स्लाइस करने के लिए आपको टपल पर [] ऑपरेटर का उपयोग करना होगा। टपल को इंडेक्स करते समय, यदि आप पॉजिटिव इंटीजर प्रदान करते हैं, तो यह टपल से बाएं से गिनती करते हुए उस इंडेक्स को लाता है। नेगेटिव इंडेक्स के मामले में, यह टपल से दाएं से गिनती करते हुए उस इंडेक्स को लाता है। उदाहरण my_