संभव डुप्लिकेट:
Only index needed: enumerate or (x)range?रेंज (लेन (सूची)) या गणना (सूची)?
इनमें से कौन सा विचार किया जाएगा बेहतर/साफ/तेजी से/अधिक 'pythonic'? मुझे सूची L
की सामग्री की परवाह नहीं है, यह कितना समय है।
a = [f(n) for n, _ in enumerate(L)]
या
a = [f(n) for n in range(len(L))]
यदि यह किसी भी फर्क नहीं पड़ता, समारोह f
रूप में अच्छी तरह len(list)
का उपयोग करता है।
आप किस अजगर का उपयोग कर रहे हैं? –
@InbarRose - 2.7 –