रूबी से पायथन सीखना; अंतर और समानताएं

| | | | | | | | | | | | | | |

मैं रूबी को अच्छी तरह जानता हूं। मेरा मानना है कि मुझे वर्तमान में पायथन सीखने की आवश्यकता हो सकती है। उन लोगों के लिए जो दोनों को जानते हैं, दोनों के बीच कौन सी अवधारणाएं समान हैं, और क्या अलग हैं?

मैं एक प्राइमर के समान एक सूची ढूंढ रहा हूं जिसे मैंने JavaScripters के लिए Lua सीखना: व्हॉट्सएप महत्व और लूपिंग कंस्ट्रक्शन जैसी साधारण चीजें; Python में nil का नाम, और क्या मान "सत्य" माने जाते हैं; क्या मानचित्र और प्रत्येक के समतुल्य का उपयोग करना मुहावरेदार है, या गड़बड़ी somethingaboutlistसमझ हैं गड़बड़ी मानदंड?

अगर मुझे कई प्रकार के उत्तर मिलते हैं तो मुझे उन्हें एक समुदाय विकी में एकत्रित करने में खुशी होगी। या फिर आप सभी एक-दूसरे से लड़ सकते हैं और एक सच्ची व्यापक सूची बनाने की कोशिश कर सकते हैं।

संपादित करें: स्पष्ट होने के लिए, मेरा लक्ष्य "उचित" और मुहावरेदार पायथन है . यदि इंजेक्ट के बराबर पायथन है, लेकिन कोई भी इसका उपयोग नहीं करता है क्योंकि सूची को पुनरावृत्त करने और रास्ते में परिणाम जमा करने की सामान्य कार्यक्षमता प्राप्त करने का एक बेहतर/अलग तरीका है, मैं जानना चाहता हूं कि कैसे तुम बातें करते हो। शायद मैं इस प्रश्न को सामान्य लक्ष्यों की एक सूची के साथ अपडेट करूंगा, आप उन्हें रूबी में कैसे प्राप्त करते हैं, और पूछें कि पायथन में समकक्ष क्या है।