पायथन में, एक नई सूची बनाने का सबसे अच्छा तरीका क्या है जिसकी वस्तुएं किसी अन्य सूची के समान हैं, लेकिन रिवर्स ऑर्डर में? (मैं मौजूदा सूची को संशोधित नहीं करना चाहता।)
यहाँ एक समाधान है जो मेरे साथ हुआ है:
new_list = list(reversed(old_list))
डुप्लिकेट करना संभव है old_list
तब डुप्लिकेट को उल्टा कर दें:
new_list = list(old_list) # or `new_list = old_list[:]`
new_list.reverse()
क्या कोई बेहतर विकल्प है जिसकी मैंने अनदेखी की है? यदि नहीं, तो क्या उपरोक्त कारणों में से किसी एक का उपयोग करने के लिए एक सम्मोहक कारण (जैसे दक्षता) है?