Python # เพิ่ม-ลบค่าในตัวแปรชนิด list และ dict

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

chbbk
PHP VIP Members
PHP VIP Members
โพสต์: 2969
ลงทะเบียนเมื่อ: 08/09/2014 10:34 am

Python # เพิ่ม-ลบค่าในตัวแปรชนิด list และ dict

โพสต์ที่ยังไม่ได้อ่าน โดย chbbk »

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

list_a = [1, 2, 3]
list_b = [4, 5]
เพิ่มค่าลงในตัวแปร list
append

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

list_a.append('x')  # เพิ่ม x ต่อท้ายเข้าไปใน list_a ,,,,, list_a = [1, 2, 3, 'x' ]
list_a.append(list_b)  #เพิ่ม list_b ต่อท้ายเข้าไปใน list_a  ,,,,, list_a = [1, 2, 3, [4, 5]]
list_a.append('abc') #เพิ่ม abc ต่อท้ายใน list_a ,,,,, list_a = [1, 2, 3, 'abc' ]
extend

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

list_a.extend('x')  #เพิ่ม x เข้าไปใน list_a ,,,,, list_a = [1, 2, 3, 'x' ]
list_a.extend(list_b)  #เพิ่ม list_b เข้าไปใน list_a ,,,,,, list_a = [1, 2, 3, 4, 5]
list_a.extend('abc')  #ถ้าเป็น string จะถูกแยกออก ,,,,, list_a = [1, 2, 3, 'a', 'b', 'c' ]

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

list_a+=list_b    #เพิ่ม list_b เข้าไปใน list_a ,,,,,, list_a = [1, 2, 3, 4, 5]
ทำงานได้คล้าย extend แต่ไม่ควรใช้
ลบค่าออกจากตัวแปร list
remove

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

list_b.remove(4)   #ลบ 4 ออกจาก list_b ,,,,,, list_b = [5]
del

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

del list_b[0]     #ลบตำแหน่งแรกใน list_b ,,,,,, list_b = [5]
------------------------------------------------------------------------------

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

dict_a = {'a' : 1, 'b' : 2 '}
dict_b = {'c' : 3}
เพิ่มค่าลงในตัวแปร dict

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

dict_a.update(c=3)    #เพิ่ม c=3 ลงใน dict_a ,,,,,, dict_a = {'a':1, 'b':2, 'c':3}
dict_a.update(dict_b)   #เพิ่ม dict_b ลงใน dict_a ,,,,, dict_a = {'a':1, 'b':2, 'c':3 }

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

dict_a['add'] = 5   #เพิ่ม add=5 ลงใน dict_a ,,,,,, dict_a = {'a':1, 'b':2, 'add':5 }
ลบค่าออกจากตัวแปร dict

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

del dict_a['a']    #ลบ a ออกจาก dict_a  ,,,,,, dict_a = { 'b':2 }
Trust me, I'm a Programmer
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 80