Tôi có một đầu vào như thế này:
['assembly', '', 'py', 'tho', 'n', '', 'ja', 'va', '', 'rub', 'y', '', 'java', 'script', '', 'c++']
Tôi muốn tham gia các yếu tố giữa ''
để có đầu ra như thế này:
['assembly', 'python', 'java', 'ruby', 'javascript', 'c++']
Tôi đã thử sử dụng join
và liệt kê cắt như thế này:
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++']
Điều này hoạt động ở một mức độ nào đó nhưng tôi không biết làm thế nào để lặp lại hướng dẫn này cho toàn bộ danh sách.