เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

เมธอดของลิสต์

มาฝึกใช้เมธอดของลิสต์กัน!

ลองนึกภาพสถานการณ์นี้: คุณไปตลาดแล้วหยิบผลไม้ใส่ตะกร้าสองใบ (basket1 และ basket2) โดยต้องการผลไม้แต่ละชนิดใบละอย่าง แต่พบว่ามีผลไม้บางชนิดอยู่ในตะกร้าทั้งสองใบ

งานที่ 1 นำผลไม้ที่มีอยู่ใน basket1 แล้วออกจาก basket2

งานที่ 2 หลังจากนำออกแล้ว ตะกร้าทั้งสองอาจมีน้ำหนักไม่เท่ากัน (สมมติว่าผลไม้แต่ละชนิดหนักเท่ากัน) ดังนั้นให้โอนผลไม้จากตะกร้าที่หนักกว่าไปยังตะกร้าที่เบากว่า จนกว่าปริมาณผลไม้จะใกล้เคียงกัน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ฝึกทำโจทย์สัมภาษณ์งานเขียนโค้ดด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Remove fruits from basket2 that are present in basket1
for item in basket1:
    if ____:
        basket2.____

print('Basket 1: ' + str(basket1))
print('Basket 2: ' + str(basket2))
แก้ไขและรันโค้ด