การใช้งาน Built in Dictionary ในภาษา python

ตอบกระทู้


คำถามนี้ เพื่อป้องกันการส่งแบบอัตโนมัติจากสแปมบอท
รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[flash] ปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: การใช้งาน Built in Dictionary ในภาษา python

Re: การใช้งาน Built in Dictionary ในภาษา python

โพสต์ โดย Jom07 » 26/01/2018 4:56 pm

dict.item() แสดงค่าใน dict ออกมาพร้อม key

โค้ด: เลือกทั้งหมด

x = {'name1':'test1','name2':'test2','name3':'test3'}
print(x.items())


ผลรัน
รูปภาพ

dict.key() แสดงเฉพาะ key ของ dict

โค้ด: เลือกทั้งหมด

x = {'name1':'test1','name2':'test2','name3':'test3'}
print(x.keys())


ผลรัน
รูปภาพ

dict.setdefault() แสดงค่าเริ่มต้น

โค้ด: เลือกทั้งหมด

x = {'name1':'test1','name2':'test2','name3':'test3'}
print(x.setdefault('name1'))
print(x.setdefault('name4'))


ผลรัน
รูปภาพ

dict.update(sqe) นำค่าของ sequence ไปเพิ่มใน dict

โค้ด: เลือกทั้งหมด

x = {'name1':'test1','name2':'test2','name3':'test3'}
y ={'name4':'test4'}
x.update(y)
print(x)


ผลรัน
รูปภาพ

dict.values() แสดงค่า value ของ dict โดยเรียงลำดับ

โค้ด: เลือกทั้งหมด

x = {'name1':'test1','name2':'test2','name3':'test3'}
print(x.values())


ผลรัน
รูปภาพ

ศึกษาข้อมูลจาก :https://www.youtube.com/watch?v=4km6fn03WBo&list=PLLi1ciqQAf8TVFbJpl7XY23lzdKrpxsMM&index=53

การใช้งาน Built in Dictionary ในภาษา python

โพสต์ โดย Four » 26/01/2018 4:49 pm

dict.clear() การลบค่าใน dict ทั้งหมด

โค้ด: เลือกทั้งหมด

test = {"python", "mindphp", "1234"}
test.clear()
print(test)


dict.copy() การก็อปปี้ dict ทั้งหมด

โค้ด: เลือกทั้งหมด

test2 = {"python", "mindphp", "1234"}
print(test2)
test2.copy()
print(test2)


dict.fromkeys() นำ key จาก sequence มาใส่ใน dict

โค้ด: เลือกทั้งหมด

test3 = {"python", "mindphp", "1234"}
dic = dict.fromkeys(test3, "test")
print(dic)


dict.get() แสดงผลของ key ใน dict

โค้ด: เลือกทั้งหมด

test4 = {"python": "test", "mindphp":"abcd", "1234":"5678"}
print(test4.get("python"))


ผลรัน

รูปภาพ


ศึกษาข้อมูลจาก : https://www.youtube.com/watch?v=4km6fn0 ... lzdKrpxsMM

ข้างบน