แต่ปัญหาก็เกิดขึ้น ถ้ามีการ dev เพิ่มขึ้น ทำ parameter เพิ่มขึ้น การcheck ว่าข้อมูลบางอย่างถูกส่งมาหรือไม่ก็จะเกิดขึ้นมาให้รก code เล่น แต่ก็จำเป็นต้องทำ ถ้าเราไม่ต้องการให้ค่าที่ไม่ได้ส่งมาเป็น None ออกไปยัง function ที่กำลังทำงาน
##Example code function:
my_dict = {}
def add (key):
if my_dict.has_key(key):
my_dict[key] += 1
else:
my_dict[key] = 1
if __name__ == '__main__':
add("foo")
add("bar")
add("foo")
print my_dict
## link example from : http://stackoverflow.com/questions/473099/python-how-to-check-if-a-given-index-in-a-dict-exists-yet
-------------------------
##Example code get data :
my_dict = {'a'=1, 'b'='data_b'}
a = kw.get('a') if kw.has_key('a') and int == type(kw.get('a')) else 0
b = kw.get('b') if kw.has_key('b') else ' '
c = kw.get('c') if kw.has_key('c') else 'data_c'
-------------------------
ไม่มีความคิดเห็น:
แสดงความคิดเห็น