मैं अपने आप को एक बहुत निम्न लिखकर खोजने कर रहा हूँ (Django के लिए विकसित करने, अगर है कि प्रासंगिक है): वैकल्पिक रूप सेक्या परिवर्तनीय जांच और असाइनमेंट के लिए कोई पायथन शॉर्टकट है?
if testVariable then:
myVariable = testVariable
else:
# something else
, और अधिक सामान्यतः (यानी एक पैरामीटर सूची के निर्माण)
if 'query' in request.POST.keys() then:
myVariable = request.POST['query']
else:
# something else, probably looking at other keys
है वहाँ एक शॉर्टकट मैं बस इतना नहीं जानता कि यह सरल है? myVariable = assign_if_exists(testVariable)
के तर्क के साथ कुछ?
पहला मुहावरे वास्तव में अच्छा है: केवल दूसरे दिन ही पता चला। – jkp
धन्यवाद, सही। आश्चर्य है कि मैं अब तक इस वाक्य रचनात्मक चीनी को याद करने में कैसे कामयाब रहा! –