Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python เพื่อสร้างรายการของทูเพิลที่มีองค์ประกอบแรกเป็นตัวเลขและองค์ประกอบที่สองเป็นกำลังสองของตัวเลข


เมื่อจำเป็นต้องสร้างรายการของทูเพิล และมีองค์ประกอบแรกเป็นตัวเลข และองค์ประกอบที่สองเป็นสี่เหลี่ยมจัตุรัสขององค์ประกอบ สามารถใช้การทำความเข้าใจรายการได้

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

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" เพื่อหากำลังสองของตัวเลข

  • นี้ถูกแปลงเป็นรายการ

  • เอาต์พุตจะแสดงบนคอนโซล