0
我的對象是這樣的:如何遞歸轉列表(字符串的基本情況列表)的列表到字符串列表在python
values=[['MLH'], ['MLH', 'PC1_cov']]
,我想變成像這樣的對象:
values=['MLH','MLH','PC1_cov']
我想能夠容納列表等列表,所以我正在尋找一個遞歸函數。有什麼建議麼?
我的對象是這樣的:如何遞歸轉列表(字符串的基本情況列表)的列表到字符串列表在python
values=[['MLH'], ['MLH', 'PC1_cov']]
,我想變成像這樣的對象:
values=['MLH','MLH','PC1_cov']
我想能夠容納列表等列表,所以我正在尋找一個遞歸函數。有什麼建議麼?
可以實現與一個簡單的for循環:
values=[['MLH'], ['MLH', 'PC1_cov']]
flat = []
for val in values:
flat += val
列表flat
包含您的原始列表的平鋪版本。
這不適用於任意深度嵌套列表,因爲OP已指定。 –
沒錯。我正在專注於他獲得的檢查。 –