我有3个不同长度的列表。在Python中制作相同大小的列表
我想用“X”附加较短的列表,并使大小等于最长列表的长度。
A = [10,20,30,40,50]
B = ["A", "B", "C"]
C = ["X1", "X2"]
追加 “X” 后,它应该是这样的:
A = [10,20,30,40,50]
B = ["A", "B", "C", "X","X"]
C = ["P1", "P2", "X", "X", "X"]
我用下面的代码实现它,
for i, a in enumerate(A):
if i < len(B):
;
else:
B.append('X')
我如何能做到这一点有效在python中?
你不应该使用分号,如果你不需要做任何事情 - 用'pass'或只是不写这个块 –