ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่เพิ่มลำดับขององค์ประกอบไปยังรายการที่กำหนดหลังจากแต่ละองค์ประกอบ มาดูตัวอย่างให้เข้าใจกันชัดๆ
อินพุต
alphabets = ['a', 'b', 'c']
ผลลัพธ์
['a', '#', 'b', '##', 'c', '###']
ทำตามขั้นตอนด้านล่างเพื่อแก้ปัญหา
- เริ่มต้นรายการ
- 3สร้างรายการว่าง
- วนซ้ำในรายการเริ่มต้น
- เพิ่มองค์ประกอบปัจจุบันและจำนวนแฮชตามลำดับในรายการว่าง
- พิมพ์รายการผลลัพธ์
ตัวอย่าง
# initializing the list alphabets = ['a', 'b', 'c'] # empty list result = [] # iterating over the alphabets for i in range(len(alphabets)): # appending the current element result.append(alphabets[i]) # appending the (i + 1) number of hashes result.append((i + 1) * '#') # printing the result print(result)
ผลลัพธ์
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
['a', '#', 'b', '##', 'c', '###']
บทสรุป
หากคุณมีข้อสงสัยเกี่ยวกับบทแนะนำ โปรดระบุในส่วนความคิดเห็น