首頁 > 後端開發 > Python教學 > 蟒蛇技巧

蟒蛇技巧

巴扎黑
發布: 2016-12-09 13:27:14
原創
2529 人瀏覽過

1、enum 

Python代碼  

#!/usr/bin/env python  
# -*- coding:utf-8 -*-  
  
def enum(**enums):  
    return type('Enum', (), enums)  
Gender = enum(MALE=0,FEMALE=1)  
print Gender.MALE  
print Gender.FEMALE
登入後複製



2、檢查字串是否為number 

Pyt 

s='123456789'  
s.isdigit()#return True
登入後複製


4、兩個list轉成一個dict 

Python代碼  

s=[1,2,3]  
w=[2,3,4]  
list(set(s).intersection(w))
登入後複製



5、singleton 

代碼

Python  

oopreee 

dict(zip(a,b))
登入後複製


6、list排重 

Python代碼  

def singleton(cls):  
    instances = {}  
    def get_instance():  
        if cls not in instances:  
            instances[cls] = cls()  
        return instances[cls]  
    return get_instance
登入後複製


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板