【发布时间】:2017-03-31 05:12:14
【问题描述】:
给定以下列表:
a = [[2,3],[1,2,3],[1]]
我需要 a 中的每个列表都具有相同数量的元素。 首先,我需要获取 a 中任何列表的最长长度。 然后,我需要确保所有列表至少有那么长。 如果不是,我想在末尾添加一个零 (0),直到这是真的。 期望的结果是:
b = [[2,3,0],[1,2,3],[1,0,0]]
提前致谢!
附:我还需要将其应用于像这样的 Pandas 数据框:
import pandas as pd
b = [[2,3,0],[1,2,3],[1,0,0]]
f=pd.DataFrame({'column':b})
【问题讨论】:
-
你能发布你的尝试吗?