जैसा कि बताया जा here, आप (कार्यों में) की तरह चर के एक अज्ञात नंबर खोल के लिए स्टार उपयोग कर सकते हैं, लेकिन केवल अजगर 3 में:अजगर स्टार संस्करण के लिए खोल 2.7
>>> a, *b = (1, 2, 3)
>>> b
[2, 3]
>>> a, *b = (1,)
>>> b
[]
अजगर 2.7, सबसे अच्छा में मैं ऊपर आ सकते हैं के साथ है (भयानक नहीं है, लेकिन कष्टप्रद):
c = (1, 2, 3)
a, b = c[0], c[1:] if len(c) > 1 else []
वहाँ __future__ तरह विभाजन से आयात करने के लिए एक रास्ता है, या मैं अज्ञात-लंबाई अजगर 2.7 में खोल करने के लिए अपने ही समारोह की आवश्यकता होगी?
नहीं। यही कारण है कि कुछ Py3k * केवल * विशेषताओं में से एक है की आवश्यकता होती है लगता है। – JBernardo
इसे विस्तारित अनपॅकिंग –