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

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -