Quiero utilizar una list comprehension en Python que lea los datos de un array de arrays y los devuelva en un único array. Por ejemplo:
array=[[1,2,3],[4,5,6]]
Quiero que el output sea: [1,2,3,4,5,6]
He intentado usar [elemento for elemento in linea for linea in array], pero obtengo [4,4,5,5,6,6].
¿Cómo debería hacer para obtener el resultado deseado y por qué mi código no da el resultado correcto?
ฉันต้องการใช้รายการความเข้าใจใน Python ที่อ่านข้อมูลจากอาร์เรย์ของอาร์เรย์และส่งคืนค่าในอาร์เรย์เดียว ตัวอย่างเช่น: array=[[1,2,3],[4,5,6]] ฉันต้องการให้ผลลัพธ์เป็น: [1,2,3,4,5,6] ฉันได้ลองใช้ [องค์ประกอบสำหรับอินไลน์ องค์ประกอบสำหรับบรรทัดในอาร์เรย์] แต่ฉันได้รับ [4,4,5,5,6,6] ฉันควรทำอย่างไรจึงจะได้ผลลัพธ์ที่ต้องการ และเหตุใดโค้ดของฉันจึงไม่ให้ผลลัพธ์ที่ถูกต้อง
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence