โครงสร้าง

รายงานปัญหา ดูซอร์สโค้ด รุ่น Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

ออบเจ็กต์ทั่วไปที่มีช่อง

เมื่อสร้างสตรูคแล้ว คุณจะกำหนดค่าช่องสตรูคอีกครั้งไม่ได้ โครงสร้าง 2 รายการจะเท่ากันก็ต่อเมื่อมีช่องเดียวกันและค่าของช่องที่สอดคล้องกันเท่ากัน

สมาชิก

struct

struct struct(**kwargs)

สร้างสตรูคเจอร์แบบคงที่โดยใช้อาร์กิวเมนต์คีย์เวิร์ดเป็นแอตทริบิวต์ ซึ่งใช้เพื่อจัดกลุ่มค่าหลายค่าเข้าด้วยกัน ตัวอย่าง:
s = struct(x = 2, y = 3)
return s.x + getattr(s, "y")  # returns 5

พารามิเตอร์

พารามิเตอร์ คำอธิบาย
kwargs ค่าเริ่มต้นคือ {}
พจนานุกรมของอาร์กิวเมนต์