list - Data structure in Python -


  names = ['पीटर', 'जॉन'] आकार = ['एक्स', 'एम', ' <3> 4 = 5, 6] # 2 लोग शर्ट के 3 आकार की खरीद लेंगे  

मैं अपना डेटा संरचना इन में बनाना चाहता हूं: < / P>

  [['' नाम ': यू'पीटर', 'आकार_प्रिस्': डिफॉल्ट डिक्ट (& lt; टाइप 'इंट' & gt ;, {'एक्स': 1, 'एम': 2, 'एल '' 3 ')}, {' नाम ':' जॉन ',' आकार_प्रिस् ': डिफ़ॉल्ट दिखे (& lt; टाइप करें' इंट '& gt ;,' 'एक्स': 4, 'एम': 5, 'एल': 6} )}]  

मैं defaultdict करना पसंद करता हूं ()

आप list_price को एक iterator में बदल सकते हैं और फिर दूसरे के बाद एक मान प्राप्त करने के लिए अगला का उपयोग कर सकते हैं:

  & gt; & gt; & gt; इटरेटर = इटर (list_price) & gt; & gt; & gt; [{'Size_price': {'X': 1, 'M': 2, '[' 'नाम': n, 'size_price': {s: आकार में s के लिए अगला} एल ': 3},' नाम ':' पीटर '}, {' आकार_प्रिस् ': {' एक्स ': 4,' एम ': 5,' एल ': 6},' नाम ':' जॉन '}] < / कोड> 

बेशक आपको सूची की समझ का उपयोग नहीं करना है, लेकिन नीडिंत छोरों के साथ भी ऐसा ही कर सकता है।


Comments

Popular posts from this blog

Editing Python Class in Shell and SQLAlchemy -

import - Python ImportError: No module named wmi -

uislider - In a MATLAB GUI, how does one implement a continuously varying slider from a GUIDE created .m file? -