เมื่อจำเป็นต้องต่อเมทริกซ์ในแนวตั้ง สามารถใช้รายการความเข้าใจได้
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
from itertools import zip_longest my_list = [["Hi", "Rob"], ["how", "are"], ["you"]] print("The list is : ") print(my_list) my_result = ["".join(elem) for elem in zip_longest(*my_list, fillvalue ="")] print("The list after concatenating the column is : ") print(my_result)
ผลลัพธ์
The list is : [['Hi', 'Rob'], ['how', 'are'], ['you']] The list after concatenating the column is : ['Hihowyou', 'Robare']
คำอธิบาย
-
แพ็คเกจที่จำเป็นจะถูกนำเข้า
-
มีการกำหนดรายการและแสดงบนคอนโซล
-
ความเข้าใจของรายการใช้เพื่อซิปองค์ประกอบ และรวมเข้าด้วยกันโดยกำจัดช่องว่าง
-
สิ่งนี้ถูกกำหนดให้กับตัวแปร
-
ตัวแปรนี้แสดงเป็นเอาต์พุตบนคอนโซล