col_index=[0,1,2,3,4,5]# 一共6列
col_index_1=[1,2,3,4,5]# 去掉第0列
data=[]
data_init=[[1,2,3,4,5,6],
[7,8,9,10,11,12]]
# 定義列表轉置
def transpose(matrix):
return list(zip(*matrix))
# 打印原始二維列表
print(data_init)
# 添加每列的列元素
for i in range(0,5):
T = [t[col_index_1[i]] for t in data_init]
data.append(T)
# 列表轉置
data=transpose(data)
print(data)
# 數據測試
print(data[1][2])