在Python 中從子列表中檢索初始元素
從列表列表中的每個子列表中提取第一項並將這些值儲存在新列表,我們採用列表理解。這種強大的技術允許在 Python 中進行簡潔高效的資料操作。
使用列表理解:
lst2 = [item[0] for item in lst]
在此程式碼片段中,對於原始列表( lst) 中的每個項目,我們檢索其第一個元素(索引0)並將其附加到新列表(lst2)。
範例:
考慮以下清單:
lst = [['a', 'b', 'c'], [1, 2, 3], ['x', 'y', 'z']]
使用清單理解,我們可以毫不費力地擷取每個子清單的初始元素:
lst2 = [item[0] for item in lst]
這個操作會創建一個新列表lst2,其中包含每個子列表的第一個元素:
lst2 = ['a', 1, 'x']
透過列表理解,我們有效地提取所需的元素並產生所需的輸出。
以上是如何在Python中有效率地從每個子清單中提取第一個元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!