ฉันมีรายการที่มีรายการย่อยในนั้น ฉันต้องการพิมพ์รายการย่อยทั้งหมดที่มีความยาวเท่ากับ 3
ฉันกำลังทำสิ่งต่อไปนี้ในหลาม:
for x in values[:]:
if len(x) == 3:
print(x)
valuesเป็นรายการดั้งเดิม โค้ดด้านบนพิมพ์ทุกรายการย่อยที่มีความยาวเท่ากับ 3 สำหรับแต่ละค่าxหรือไม่? ฉันต้องการที่จะแสดงรายการย่อยที่length == 3เดียวเท่านั้น
ปัญหาได้รับการแก้ไขแล้ว ปัญหาเกิดขึ้นกับตัวแก้ไข Eclipse ฉันไม่เข้าใจเหตุผล แต่แสดงเพียงครึ่งหนึ่งของรายการเมื่อเรียกใช้ลูป
มีการตั้งค่าใด ๆ ที่ฉันต้องเปลี่ยนใน Eclipse หรือไม่?
print valuesและแสดงผลลัพธ์ที่นี่ได้หรือไม่ แก้ไข:หรือเพียงตรวจสอบว่าไม่ว่างเปล่า