假設我有一個串列串列;
my_list = [['apple', 'banana', 'orange'], ['carrot', 'pumpkin', 'potato']]
有沒有辦法可以將每個單獨串列中的每個元素轉換為自己的串列?
輸出:
new_list = [[['apple'], ['banana'], ['orange']], [['carrot'], ['pumpkin'], ['potato']]]
uj5u.com熱心網友回復:
是的,您可以使用串列推導將每個字串包裝在自己的串列中:
[[[item] for item in sublist] for sublist in my_list]
這輸出:
[[['apple'], ['banana'], ['orange']], [['carrot'], ['pumpkin'], ['potato']]]
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/477416.html
