เมื่อจำเป็นต้องสร้างรายการของทูเพิล และมีองค์ประกอบแรกเป็นตัวเลข และองค์ประกอบที่สองเป็นสี่เหลี่ยมจัตุรัสขององค์ประกอบ สามารถใช้การทำความเข้าใจรายการได้
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_list = [23, 42, 67, 89, 11, 32] print(“The list is “) print(my_list) print(“The resultant tuple is :”) my_result = [(val, pow(val, 2)) for val in my_list] print(my_result)
ผลลัพธ์
The list is [23, 42, 67, 89, 11, 32] The resultant tuple is : [(23, 529), (42, 1764), (67, 4489), (89, 7921), (11, 121), (32, 1024)]
คำอธิบาย
-
รายการถูกกำหนดและแสดงบนคอนโซล
-
ใช้การทำความเข้าใจรายการและใช้วิธี "pow" เพื่อหากำลังสองของตัวเลข
-
นี้ถูกแปลงเป็นรายการ
-
เอาต์พุตจะแสดงบนคอนโซล