जवाबों:
रूबी और पर्ल 6 में इसे "स्पैट" कहा गया है, और मुझे लगता है कि उन समुदायों के अधिकांश लोग यह पता लगाएंगे कि अगर आप इसे कहते हैं तो इसका क्या मतलब है।
अजगर ट्यूटोरियल वाक्यांश "तर्क सूचियों खोल" है, जो लंबे समय तक और वर्णनात्मक है उपयोग करता है। मैंने पायथन में इसके लिए कोई अन्य विशेष नाम नहीं सुना है।
splatsplat
।
*
एक ऑपरेटर के रूप में नहीं है इसलिए हमारे पास एक आधिकारिक स्रोत की कमी है ...
मैं इसे "स्थितिगत विस्तार" कहता हूं, **
जिसके विपरीत मैं "कीवर्ड विस्तार" कहता हूं।
अजगर ट्यूटोरियल बस यह कहता है *
-operator '। यह मनमानी तर्क सूचियों की अनपैकिंग करता है ।
*
-ओपरेटर' तब से अस्पष्ट है *
- संदर्भ के आधार पर - या तो तर्क विस्तार या गुणन कर सकते हैं जो दो अलग-अलग ऑपरेशन हैं।
*
। यह कहकर कि यह *-operator
केवल सवाल को जवाब के रूप में वापस फेंक रहा है। ओपी शायद यह जानना चाहता था कि जब वह इसका सामना करता है तो उसे जोर से (या उसके सिर में) कैसे कहना चाहिए। यह सब मेरे लिए नया है, और मैं "स्पलैट!" के साथ जा रहा हूँ।
मैं कहता हूं कि "स्टार-आर्ग्स" और पायथन लोग जानते हैं कि मेरा क्या मतलब है।
**
चालबाज है - मुझे लगता है कि बस "qargs" है क्योंकि यह आमतौर पर **kw
या के रूप में प्रयोग किया जाता है**kwargs
kwargs
, हालांकि यह वास्तव में उस ऑपरेटर को संदर्भित नहीं करता है जो मुझे लगता है।
एक भी कॉल कर सकते हैं *
एक पैरामीटर इकट्ठा (जब समारोह तर्क परिभाषा में प्रयोग किया जाता है) या एक बिखराव ऑपरेटर (जब समारोह मंगलाचरण में प्रयुक्त)।
जैसा कि यहाँ देखा गया है: पायथन / ट्यूपल्स / वैरिएबल-लेंथ तर्क ट्यूपल्स पर विचार करें ।
...
ऑपरेटर है।