Datasets
Dataset
indic-mbpp
by ai4bharat
indic-mbpp MBPP (Mostly Basic Python Problems), from Google Research, is a set of crowd-sourced Python programming problems meant to be solvable by entry-level programmers, covering programming fundamentals and standard-library functionality. Each problem h…
Apache-2.0text-generation 22 0n < 1K rows
published 22 Sept 2026
Preview
First 5 rows of default / test, from the Hugging Face dataset viewer.
| task_id | text | code | test_list | test_setup_code | challenge_test_list | id | text_Assamese_translation | text_Bengali_translation | text_Gujarati_translation | text_Hindi_translation | text_Kannada_translation | text_Malayalam_translation | text_Marathi_translation | text_Nepali_translation | text_Odia_translation | text_Punjabi_translation | text_Sanskrit_translation | text_Tamil_translation | text_Telugu_translation | text_Urdu_translation |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 | Write a python function to remove first and last occurrence of a given character from the string. | def remove_Occ(s,ch): for i in range(len(s)): if (s[i] == ch): s = s[0 : i] + s[i + 1:] break for i in range(len(s) - 1,-1,-1): if (s[i] == ch): s = s[0 : i] + s[i + 1:] break return s | ["assert remove_Occ(\"hello\",\"l\") == \"heo\"","assert remove_Occ(\"abcda\",\"a\") == \"bcd\"","assert remove_Occ(\"PHP\",\"P\") == \"H\""] | ["assert remove_Occ(\"hellolloll\",\"l\") == \"helollol\"","assert remove_Occ(\"\",\"l\") == \"\""] | a429c24a-1204-52b2-bdc7-c6ec5ad64412 | ষ্ট্ৰিংটোৰ পৰা এটা প্ৰদত্ত বৰ্ণৰ প্ৰথম আৰু অন্তিম উপস্থিতি আঁতৰাবলৈ এটা python ফাংচন লিখক। | একটি স্ট্রিং থেকে প্রদত্ত কোনো অক্ষরের প্রথম এবং শেষ উপস্থিতি অপসারণ করার জন্য একটি python ফাংশন লিখুন। | string માંથી આપેલ character ના પ્રથમ અને છેલ્લા occurrence ને દૂર કરવા માટે python function લખો. | स्ट्रिंग से दिए गए character के पहले और अंतिम occurrence को हटाने के लिए एक python फ़ंक्शन लिखें। | ಸ್ಟ್ರಿಂಗ್ನಿಂದ ಕೊಟ್ಟಿರುವ ಕ್ಯಾರೆಕ್ಟರ್ನ ಮೊದಲ ಮತ್ತು ಕೊನೆಯ ಆವರ್ತನವನ್ನು ತೆಗೆದುಹಾಕಲು ಒಂದು python ಫಂಕ್ಷನ್ ಬರೆಯಿರಿ. | സ്ട്രിംഗിൽ നിന്ന് തന്നിരിക്കുന്ന ഒരു ക്യാരക്ടറിന്റെ ആദ്യത്തെയും അവസാനത്തെയും സാന്നിധ്യം നീക്കം ചെയ്യുന്നതിനുള്ള ഒരു python ഫംഗ്ഷൻ എഴുതുക. | दिलेल्या string मधून दिलेल्या character ची पहिली आणि शेवटची occurrence काढून टाकण्यासाठी एक python function लिहा. | string बाट दिइएको character को पहिलो र अन्तिम उपस्थिति हटाउनको लागि एउटा python function लेख्नुहोस्। | ଗୋଟିଏ ଷ୍ଟ୍ରିଙ୍ଗରୁ ଏକ ପ୍ରଦତ୍ତ ଅକ୍ଷରର ପ୍ରଥମ ଏବଂ ଶେଷ ଉପସ୍ଥିତିକୁ ହଟାଇବା ପାଇଁ ଏକ python ଫଙ୍କସନ୍ ଲେଖନ୍ତୁ। | ਸਟ੍ਰਿੰਗ ਵਿੱਚੋਂ ਦਿੱਤੇ ਗਏ ਅੱਖਰ ਦੀ ਪਹਿਲੀ ਅਤੇ ਆਖਰੀ ਮੌਜੂਦਗੀ ਨੂੰ ਹਟਾਉਣ ਲਈ ਇੱਕ python ਫੰਕਸ਼ਨ ਲਿਖੋ। | सूत्रात् कस्यचित् दत्तवर्णस्य प्रथमाम् अन्तिमां च उपस्थितिम् अपसारयितुम् एकं python प्रकार्यं लिखतु। | கொடுக்கப்பட்ட சரத்திலிருந்து கொடுக்கப்பட்ட எழுத்தின் முதல் மற்றும் கடைசி நிகழ்வை நீக்க ஒரு python சார்பை எழுதுக. | స్ట్రింగ్ నుండి ఇచ్చిన క్యారెక్టర్ యొక్క మొదటి మరియు చివరి సంభవాన్ని తొలగించడానికి ఒక python ఫంక్షన్ను రాయండి. | string سے کسی دیے گئے character کے پہلے اور آخری وقوع کو ہٹانے کے لیے ایک python فنکشن لکھیں۔ | |
| 12 | Write a function to sort a given matrix in ascending order according to the sum of its rows. | def sort_matrix(M): result = sorted(M, key=sum) return result | ["assert sort_matrix([[1, 2, 3], [2, 4, 5], [1, 1, 1]])==[[1, 1, 1], [1, 2, 3], [2, 4, 5]]","assert sort_matrix([[1, 2, 3], [-2, 4, -5], [1, -1, 1]])==[[-2, 4, -5], [1, -1, 1], [1, 2, 3]]","assert sort_matrix([[5,8,9],[6,4,3],[2,1,4]])==[[2, 1, 4], [6, 4, 3], [5, 8, 9]]"] | [] | ea3e4872-a3a0-530e-8899-c319baeca6f0 | এটা প্ৰদত্ত মেট্ৰিক্সক ইয়াৰ শাৰীসমূহৰ যোগফল অনুসৰি আৰোহী ক্ৰমত সজাবলৈ এটা ফাংচন লিখক। | একটি প্রদত্ত matrix-কে এর সারিগুলির যোগফল অনুযায়ী ঊর্ধ্বক্রমে সাজানোর জন্য একটি ফাংশন লিখুন। | આપેલ મેટ્રિક્સને તેની પંક્તિઓના સરવાળા અનુસાર ચડતા ક્રમમાં સૉર્ટ કરવા માટે એક ફંક્શન લખો. | दिए गए मैट्रिक्स को उसकी पंक्तियों के योग के अनुसार आरोही क्रम में सॉर्ट करने के लिए एक फ़ंक्शन लिखें। | ನೀಡಲಾದ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಅದರ ಸಾಲುಗಳ ಮೊತ್ತಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಆರೋಹಣ ಕ್ರಮದಲ್ಲಿ ವಿಂಗಡಿಸಲು ಒಂದು ಫಂಕ್ಷನ್ ಬರೆಯಿರಿ. | നൽകിയിരിക്കുന്ന ഒരു matrix-നെ അതിന്റെ വരികളുടെ തുകയ്ക്ക് അനുസരിച്ച് ascending order-ൽ sort ചെയ്യുന്നതിനുള്ള ഒരു function എഴുതുക. | दिलेल्या मॅट्रिक्सला त्याच्या पंक्तींच्या बेरजेनुसार चढत्या क्रमाने सॉर्ट करण्यासाठी एक फंक्शन लिहा. | दिइएको matrix लाई यसका rows को योगफल अनुसार ascending order मा sort गर्न एउटा function लेख्नुहोस्। | ଏକ ଦିଆଯାଇଥିବା matrix କୁ ଏହାର rows ର ଯୋଗଫଳ ଅନୁସାରେ ascending order ରେ sort କରିବା ପାଇଁ ଏକ function ଲେଖନ୍ତୁ। | ਇੱਕ ਦਿੱਤੇ ਗਏ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਇਸਦੀਆਂ ਕਤਾਰਾਂ ਦੇ ਜੋੜ ਦੇ ਅਨੁਸਾਰ ਚੜ੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਸੌਰਟ ਕਰਨ ਲਈ ਇੱਕ ਫੰਕਸ਼ਨ ਲਿਖੋ। | प्रदत्तम् आव्यूहं तस्य पङ्क्तीनां योगानुसारम् आरोहिक्रमेण क्रमीकर्तुं फलनं लिखत। | கொடுக்கப்பட்ட ஒரு அணியை அதன் வரிசைகளின் கூட்டுத்தொகைக்கு ஏற்ப ஏறுவரிசையில் வரிசைப்படுத்துவதற்கான ஒரு சார்பை எழுதுக. | ఇవ్వబడిన మాత్రికను దాని అడ్డువరుసల మొత్తం ఆధారంగా ఆరోహణ క్రమంలో క్రమబద్ధీకరించడానికి ఒక ఫంక్షన్ను రాయండి. | دیے گئے میٹرکس کو اس کی قطاروں کے مجموعے کے مطابق صعودی ترتیب میں ترتیب دینے کے لیے ایک فنکشن لکھیں۔ | |
| 13 | Write a function to count the most common words in a dictionary. | from collections import Counter def count_common(words): word_counts = Counter(words) top_four = word_counts.most_common(4) return (top_four) | ["assert count_common(['red','green','black','pink','black','white','black','eyes','white','black','orange','pink','pink','red','red','white','orange','white',\"black\",'pink','green','green','pink','green','pink','white','orange',\"orange\",'red']) == [('pink', 6), ('black', 5), ('white', 5), ('re… | [] | 3ccbb997-1eea-5769-9a9f-4f9e308ea4ff | এখন অভিধানত আটাইতকৈ সাধাৰণ শব্দবোৰ গণনা কৰিবলৈ এটা ফাংচন লিখক। | একটি dictionary-তে সবচেয়ে সাধারণ শব্দগুলো গণনা করার জন্য একটি ফাংশন লিখুন। | ડિક્શનરીમાં સૌથી સામાન્ય શબ્દોની ગણતરી કરવા માટે એક ફંક્શન લખો. | एक डिक्शनरी में सबसे आम शब्दों की गिनती करने के लिए एक फ़ंक्शन लिखें। | ಡಿಕ್ಷನರಿಯಲ್ಲಿ ಅತ್ಯಂತ ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಎಣಿಸಲು ಒಂದು ಫಂಕ್ಷನ್ ಬರೆಯಿರಿ. | ഒരു dictionary-യിലെ ഏറ്റവും സാധാരണമായ വാക്കുകൾ എണ്ണുന്നതിനുള്ള ഒരു ഫംഗ്ഷൻ എഴുതുക. | एका dictionary मधील सर्वात सामान्य शब्द मोजण्यासाठी एक function लिहा. | एउटा dictionary मा सबैभन्दा सामान्य शब्दहरू गणना गर्न एउटा function लेख्नुहोस्। | ଗୋଟିଏ dictionary ରେ ସବୁଠାରୁ ସାଧାରଣ ଶବ୍ଦଗୁଡ଼ିକୁ ଗଣନା କରିବା ପାଇଁ ଏକ function ଲେଖନ୍ତୁ। | ਇੱਕ ਡਿਕਸ਼ਨਰੀ ਵਿੱਚ ਸਭ ਤੋਂ ਆਮ ਸ਼ਬਦਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ ਇੱਕ ਫੰਕਸ਼ਨ ਲਿਖੋ। | एकस्मिन् शब्दकोशे सर्वाधिकप्रचलितशब्दान् गणयितुं फलनं लिखतु। | ஒரு அகராதியில் மிகவும் பொதுவான சொற்களை எண்ண ஒரு சார்பை எழுதுக. | ఒక dictionary లో అత్యంత సాధారణ పదాలను లెక్కించడానికి ఒక ఫంక్షన్ను రాయండి. | ایک ڈکشنری میں سب سے زیادہ عام الفاظ شمار کرنے کے لیے ایک فنکشن لکھیں۔ | |
| 14 | Write a python function to find the volume of a triangular prism. | def find_Volume(l,b,h) : return ((l * b * h) / 2) | ["assert find_Volume(10,8,6) == 240","assert find_Volume(3,2,2) == 6","assert find_Volume(1,2,1) == 1"] | [] | 61bc9c1a-e4d0-5c4f-96f4-aba1fa009f0f | এটা ত্ৰিকোণীয় প্ৰিজমৰ আয়তন নিৰ্ণয় কৰিবলৈ এটা python ফাংচন লিখক। | একটি ত্রিভুজাকার প্রিজমের আয়তন নির্ণয় করার জন্য একটি python ফাংশন লিখুন। | ત્રિકોણીય પ્રિઝમનું ઘનફળ શોધવા માટે એક python ફંક્શન લખો. | एक त्रिकोणीय प्रिज्म का आयतन ज्ञात करने के लिए एक python फ़ंक्शन लिखें। | ತ್ರಿಕೋನ ಪ್ರಿಸ್ಮ್ನ ಘನಫಲವನ್ನು ಕಂಡುಹಿಡಿಯಲು python ಫಂಕ್ಷನ್ ಒಂದನ್ನು ಬರೆಯಿರಿ. | ഒരു ത്രികോണ പ്രിസത്തിന്റെ വ്യാപ്തം കണ്ടെത്താൻ ഒരു python ഫങ്ഷൻ എഴുതുക. | त्रिकोणी प्रिझमचे घनफळ शोधण्यासाठी python फंक्शन लिहा. | त्रिभुजाकार प्रिज्मको आयतन पत्ता लगाउन एउटा python function लेख्नुहोस्। | ଏକ ତ୍ରିଭୁଜାକାର ପ୍ରିଜମର ଘନଫଳ ନିର୍ଣ୍ଣୟ କରିବା ପାଇଁ ଏକ python ଫଙ୍କସନ୍ ଲେଖନ୍ତୁ। | ਇੱਕ ਤਿਕੋਣੇ ਪ੍ਰਿਜ਼ਮ ਦਾ ਆਇਤਨ ਪਤਾ ਕਰਨ ਲਈ ਇੱਕ python ਫੰਕਸ਼ਨ ਲਿਖੋ। | त्रिकोणीयप्रिज्मस्य घनफलं ज्ञातुं python फलनं लिखतु। | ஒரு முக்கோண முப்பட்டகத்தின் கனஅளவைக் கண்டறிய ஒரு python சார்பை எழுதுக. | ఒక త్రిభుజాకార ప్రిజం యొక్క ఘనపరిమాణాన్ని కనుగొనడానికి ఒక python ఫంక్షన్ను రాయండి. | ایک مثلثی منشور کا حجم معلوم کرنے کے لیے ایک python فنکشن لکھیں۔ | |
| 15 | Write a function to split a string at lowercase letters. | import re def split_lowerstring(text): return (re.findall('[a-z][^a-z]*', text)) | ["assert split_lowerstring(\"AbCd\")==['bC','d']","assert split_lowerstring(\"Python\")==['y', 't', 'h', 'o', 'n']","assert split_lowerstring(\"Programming\")==['r', 'o', 'g', 'r', 'a', 'm', 'm', 'i', 'n', 'g']"] | [] | dd2f1426-7821-59fd-bc62-59a22a5c7c54 | সৰু ফলাৰ আখৰত এটা ষ্ট্ৰিং বিভাজন কৰিবলৈ এটা ফাংচন লিখক। | ছোট হাতের অক্ষরে একটি string বিভক্ত করার জন্য একটি ফাংশন লিখুন। | લોઅરકેસ અક્ષરો પર સ્ટ્રિંગને વિભાજિત કરવા માટે એક ફંક્શન લખો. | लोअरकेस अक्षरों पर एक स्ट्रिंग को विभाजित करने के लिए एक फ़ंक्शन लिखें। | ಲೋವರ್ಕೇಸ್ ಅಕ್ಷರಗಳಲ್ಲಿ string ಅನ್ನು ವಿಭಜಿಸಲು ಒಂದು ಫಂಕ್ಷನ್ ಬರೆಯಿರಿ. | ലോവർകേസ് അക്ഷരങ്ങളിൽ വെച്ച് ഒരു സ്ട്രിംഗ് വിഭജിക്കുന്നതിനുള്ള ഒരു ഫംഗ്ഷൻ എഴുതുക. | lowercase अक्षरांवर स्ट्रिंग विभाजित करण्यासाठी एक फंक्शन लिहा. | एउटा स्ट्रिङलाई lowercase अक्षरहरूमा split गर्न एउटा function लेख्नुहोस्। | lowercase letters ରେ ଏକ string କୁ split କରିବା ପାଇଁ ଏକ ଫଙ୍କସନ୍ ଲେଖନ୍ତୁ। | ਇੱਕ ਸਟ੍ਰਿੰਗ ਨੂੰ ਛੋਟੇ ਅੱਖਰਾਂ 'ਤੇ ਸਪਲਿਟ ਕਰਨ ਲਈ ਇੱਕ ਫੰਕਸ਼ਨ ਲਿਖੋ। | लघुवर्णेषु सूत्रं विभक्तुम् एकं फलनं लिखत। | சிற்றெழுத்துகளில் ஒரு சரத்தைப் பிரிக்க ஒரு சார்பை எழுதுக. | లోయర్కేస్ అక్షరాల వద్ద ఒక స్ట్రింగ్ను విభజించడానికి ఒక ఫంక్షన్ను రాయండి. | ایک اسٹرنگ کو لوئر کیس حروف پر تقسیم کرنے کے لیے ایک فنکشن لکھیں۔ |
Cite this
Apache-2.0textCite
Tags
task_categories:text-generationlanguage:aslanguage:bnlanguage:gulanguage:hilanguage:knlanguage:mllanguage:mrlanguage:nelanguage:orlanguage:palanguage:salanguage:talanguage:telanguage:urlicense:apache-2.0size_categories:n<1Kformat:parquetmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:usindicmultilingualtranslationbenchmark