Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python เพื่อแปลงเมทริกซ์เป็นสตริง


เมื่อจำเป็นต้องแปลงเมทริกซ์เป็นสตริง คุณสามารถใช้การทำความเข้าใจรายการอย่างง่ายร่วมกับวิธี "เข้าร่วม" ได้

ตัวอย่าง

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน

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

คำอธิบาย

  • รายการของรายการถูกกำหนดและแสดงบนคอนโซล

  • มีการกำหนดตัวแปรสองตัวที่มีสัญลักษณ์

  • ความเข้าใจรายการใช้เพื่อวนซ้ำองค์ประกอบในรายการ

  • องค์ประกอบถูกรวมเข้าด้วยกันตามเงื่อนไขเฉพาะ

  • สิ่งนี้ถูกกำหนดให้กับตัวแปร

  • ตัวแปรนี้แสดงเป็นเอาต์พุตบนคอนโซล