เมื่อจำเป็นต้องแปลงเมทริกซ์เป็นสตริง คุณสามารถใช้การทำความเข้าใจรายการอย่างง่ายร่วมกับวิธี "เข้าร่วม" ได้
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน
my_list = [[1, 23, "python"], [1, "is", 24], ["fun", 97, 5]] print("The list is :") print(my_list) in_delete, out_delete = ",", " " my_result = out_delete.join([in_delete.join([str(element) for element in sub]) for sub in my_list]) print("The output string is :") print(my_result)
ผลลัพธ์
The list is : [[1, 23, 'python'], [1, 'is', 24], ['fun', 97, 5]] The output string is : 1,23,python 1,is,24 fun,97,5
คำอธิบาย
-
รายการของรายการถูกกำหนดและแสดงบนคอนโซล
-
มีการกำหนดตัวแปรสองตัวที่มีสัญลักษณ์
-
ความเข้าใจรายการใช้เพื่อวนซ้ำองค์ประกอบในรายการ
-
องค์ประกอบถูกรวมเข้าด้วยกันตามเงื่อนไขเฉพาะ
-
สิ่งนี้ถูกกำหนดให้กับตัวแปร
-
ตัวแปรนี้แสดงเป็นเอาต์พุตบนคอนโซล