日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python集合魔法函數(shù)有哪些

說明

目前創(chuàng)新互聯(lián)公司已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、蓬江網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

1、_len_調(diào)用len()方法時(shí),就是調(diào)用對(duì)象內(nèi)的_len_()方法

2、_getitem_調(diào)用object[item]方法時(shí),就是調(diào)用對(duì)象內(nèi)的_getitem_()方法,字典專用

3、_setitem_調(diào)用object[item]=xxx方法時(shí),就是調(diào)用對(duì)象內(nèi)的_setitem_()方法,字典專用

實(shí)例

class TestContainer:
    def __init__(self):
        self.my_list = []
        self.my_dict = {}
 
    def __len__(self):
        return len(self.my_list)
 
    def append(self, v):
        self.my_list.append(v)
 
    def __getitem__(self, item):
        return self.my_dict.get(item)
 
    def __setitem__(self, key, value):
        self.my_dict[key] = value
 
    def __delitem__(self, key):
        del self.my_dict[key]
 
    def __contains__(self, item):
        return True if item in self.my_list else False
 
 
testContainer = TestContainer()
testContainer.append(1)
print(len(testContainer))
testContainer["name"] = "xiaoming"
print(testContainer["name"])
del testContainer["name"]
print(testContainer["name"])
print(1 in testContainer)

以上就是python集合魔法函數(shù)的介紹,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程

本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。


當(dāng)前文章:創(chuàng)新互聯(lián)Python教程:python集合魔法函數(shù)有哪些
新聞來源:http://www.dlmjj.cn/article/djogdde.html