轉置二維數組並轉換為字串
給定的二維數組可以透過用逗號組合轉置的行並連接來轉置為字串
解:
假設一個名為array 的二維陣列儲存為:
array = [[01, 03, 02, 15], [05, 04, 06, 10], [07, 09, 08, 11], [12, 14, 13, 16]]
要轉置此數組,我們可以使用巢狀循環:
tmpArr = [] for sub in array: tmpArr.append(','.join(sub)) result = '|'.join(tmpArr) print(result)
此程式碼將輸出:
01,05,07,12|03,04,09,14|02,06,08,13|15,10,11,16
此程式碼透過迭代數組中的每個子列表並用逗號連接其元素來建立臨時數組tmpArr。最後,它用管道連接 tmpArr 的元素以產生所需的字串。
以上是如何轉置二維數組並將其轉換為字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!