เมธอด setattr()
วิธี setattr() ตั้งค่าแอตทริบิวต์ที่กำหนดของวัตถุ
ไวยากรณ์
ไวยากรณ์ของเมธอด setattr() คือ −
setattr(object, name, value)
วิธี setattr() ใช้พารามิเตอร์สามตัว −
เมธอด setattr() คืนค่า None
ตัวอย่าง
class Male:
name = 'Abel'
x = Male()
print('Before modification:', x.name)
# setting name to 'Jason'
setattr(x, 'name', 'Jason')
print('After modification:', x.name) ผลลัพธ์
สิ่งนี้ให้ผลลัพธ์
('Before modification:', 'Abel')
('After modification:', 'Jason')