如果我有一个Python列表:
my_list = [['Apples',10],['Bananas',15],['Oranges',2]]..。如何将其转换为三维列表以:
my_list = [['Apples',10,0],['Bananas',15,0],['Oranges',2,0]]这是一个普通的Python列表(不使用numpy)。
发布于 2020-08-12 13:05:10
[x.append(0) for x in my_list] 或者像@Sushanth评论的那样
[x+[0] for x in my_list]
发布于 2020-08-12 13:12:12
奇特且易读的方法:
my_list = [['Apples',10],['Bananas',15],['Oranges',2]]
for item in my_list: item.append(0) # loop through each element
print(my_list) # output: [['Apples', 10, 0], ['Bananas', 15, 0], ['Oranges', 2, 0]]https://stackoverflow.com/questions/63369633
复制相似问题