ฉันมีอินพุตเช่นนี้:
['assembly', '', 'py', 'tho', 'n', '', 'ja', 'va', '', 'rub', 'y', '', 'java', 'script', '', 'c++']
ฉันต้องการเข้าร่วมองค์ประกอบระหว่าง''
เพื่อให้ได้ผลลัพธ์เช่นนี้
['assembly', 'python', 'java', 'ruby', 'javascript', 'c++']
ฉันลองใช้join
และแบ่งรายการแบบนี้:
a=['assembly', '', 'py', 'tho', 'n', '', 'ja', 'va', '', 'rub', 'y', '', 'java', 'script', '', 'c++']
a[2:5] = [''.join(a[ 2: 5])]
a=['assembly', '', 'python', '', 'ja', 'va', '', 'rub', 'y', '', 'java', 'script', '', 'c++']
สิ่งนี้ใช้ได้ในระดับหนึ่ง แต่ฉันไม่รู้วิธีย้ำคำแนะนำนี้สำหรับรายการทั้งหมด