पाइथन (2.6.4, विशेष रूप से) सामान्य रूप से सूची सदस्यता कैसे निर्धारित करता है? मैं देखना यह क्या करता है कुछ परीक्षण किया है:सूची सदस्यता का विशिष्टता
def main():
obj = fancy_obj(arg='C:\\')
needle = (50, obj)
haystack = [(50, fancy_obj(arg='C:\\')), (1, obj,), needle]
print (1, fancy_obj(arg='C:\\'),) in haystack
print needle in haystack
if __name__ == '__main__':
main()
कौन सा पैदावार:
False
True
यह मुझसे कहता है कि अजगर शायद वस्तु संदर्भ जाँच कर रहा है, जो समझ में आता है। क्या मैं कुछ और निश्चित हूं जो मैं देख सकता हूं?