मैं एक सूची को हेक्स में मैप करने की कोशिश कर रहा हूं, और फिर सूची का उपयोग कहीं और करूंगा। अजगर 2.6 में, यह आसान था:
एक: अजगर 2.6:
>>> map(chr, [66, 53, 0, 94])
['B', '5', '\x00', '^']
हालाँकि, पायथन 3.1 में, उपरोक्त एक मैप ऑब्जेक्ट देता है।
बी: अजगर 3.1:
>>> map(chr, [66, 53, 0, 94])
<map object at 0x00AF5570>
मैं पायथन 3.x पर मैप की गई सूची ( ए में ऊपर) के रूप में कैसे प्राप्त कर सकता हूं ?
वैकल्पिक रूप से, क्या ऐसा करने का एक बेहतर तरीका है? मेरी प्रारंभिक सूची ऑब्जेक्ट में लगभग 45 आइटम हैं और आईडी उन्हें हेक्स में बदलना पसंद करते हैं।
map()
गया था क्योंकि इसका कोई कारण सूची बोध या लूप से अधिक उपयोग नहीं है ।for