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