ในบทความนี้ เราจะมาเรียนรู้วิธีขยายรายการโดยการจำลององค์ประกอบ K ครั้ง เราจะมีวิธีแก้ปัญหาสองวิธีที่แตกต่างกัน
ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหา
- เริ่มต้นรายการ K และรายการว่าง
- 3วนซ้ำรายการและเพิ่มองค์ประกอบปัจจุบัน K ครั้งโดยใช้ตัวดำเนินการการจำลอง
- พิมพ์ผลลัพธ์
ตัวอย่าง
มาดูโค้ดกันเลย
# initializing the list numbers = [1, 2, 3] K = 5 # empty list result = [] # expanding the list for i in numbers: result += [i] * K # printing the list print(result)
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
ผลลัพธ์
[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]
ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหา
- เริ่มต้นรายการและ K.
- วนซ้ำรายการและเพิ่มองค์ประกอบปัจจุบัน K ครั้งโดยใช้วงใน
- พิมพ์ผลลัพธ์
ตัวอย่าง
มาดูโค้ดกันเลย
# initializing the list numbers = [1, 2, 3] K = 5 # expanding the list result = [i for i in numbers for j in range(K)] # printing the list print(result)
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
ผลลัพธ์
[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]
บทสรุป
หากคุณมีคำถามใดๆ ในบทความ โปรดระบุในส่วนความคิดเห็น