पायथन में, और सबसे अधिक संभावना है कि कई अन्य प्रोग्रामिंग भाषाएं, सामान्य डेटा संरचनाएं अपने स्वयं के सिंटैक्स के साथ कोर भाषा के एकीकृत भाग के रूप में पाई जा सकती हैं । यदि हम LISP की एकीकृत सूची सिंटैक्स को एक तरफ रख देते हैं, तो मैं किसी भी अन्य भाषाओं के बारे में नहीं सोच सकता, जो मुझे पता है कि उनके सिंटैक्स के एकीकृत भाग के रूप में सरणी के ऊपर कुछ प्रकार की डेटा संरचना प्रदान करता है, हालांकि उनमें से सभी (लेकिन सी, मुझे लगता है) मानक पुस्तकालय में उन्हें प्रदान करने के लिए लगता है।
भाषा डिजाइन के नजरिए से, मूल भाषा में डेटा संरचनाओं के लिए एक विशिष्ट वाक्यविन्यास होने पर आपकी क्या राय है? क्या यह एक अच्छा विचार है, और क्या भाषा का उद्देश्य (आदि) बदल जाता है कि यह चुनाव कितना अच्छा हो सकता है?
संपादित करें: मुझे खेद है (जाहिरा तौर पर) कुछ भ्रम पैदा कर रहा हूं जिसके बारे में मेरा मतलब है कि डेटा संरचनाएं कौन सी हैं। मैं बुनियादी और आमतौर पर इस्तेमाल किए जाने वाले लोगों के बारे में बात करता हूं, लेकिन अभी भी सबसे बुनियादी नहीं हैं। यह पेड़ों (बहुत जटिल, असामान्य), ढेर (बहुत कम इस्तेमाल किया गया), सरणियों (बहुत सरल) को शामिल नहीं करता है, लेकिन इसमें सेट, सूचियाँ और हैशमैप शामिल हैं।