Puedes usar la función itertools.chain para unir los elementos de los arrays internos en un único array. Aquí está el código:
import itertools
array = [[1,2,3],[4,5,6]]
result = list(itertools.chain(*array))
print(result)
Output: [1,2,3,4,5,6]

Tu código no funciona porque la list comprehension está construida de manera incorrecta. Al poner elemento for elemento in linea for linea in array, primero se está recorriendo todas las líneas y luego se está recorriendo cada elemento de cada línea. Esto resulta en la lista de elementos repetidos.
 คุณสามารถใช้ฟังก์ชัน itertools.chain เพื่อรวมองค์ประกอบของอาร์เรย์ภายในให้เป็นอาร์เรย์เดียวได้ นี่คือโค้ด: import itertools array = [[1,2,3],[4,5,6]] result = list(itertools.chain(*array)) print(result) เอาท์พุต: [1,2,3 ,4,5,6] รหัสของคุณใช้งานไม่ได้เนื่องจากมีการสร้างรายการความเข้าใจไม่ถูกต้อง เมื่อคุณใส่องค์ประกอบสำหรับองค์ประกอบในบรรทัดสำหรับบรรทัดในอาร์เรย์ อันดับแรกคุณจะต้องผ่านทุกบรรทัด จากนั้นคุณจะผ่านแต่ละองค์ประกอบของแต่ละบรรทัด ซึ่งส่งผลให้เกิดรายการองค์ประกอบที่ซ้ำกัน
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence