已知 vec=[[1,2],[3,4]],则表达式[[row[i]for row in vec]for i in range(len(vec[0]))]的值为
时间: 2024-01-13 09:04:58 浏览: 104
表达式的值
[[row[i] for row in vec] for i in range(len(vec))]的值为[[1, 3], [2, 4]]。
这个表达式是一个嵌套的列表推导式,它将原始列表vec的行和列进行转置。在这个例子中,vec是一个二维列表,包含两个子列表[1, 2]和[3, 4]。通过列表推导式,我们可以将vec的行和列进行转置,得到[[1, 3], [2, 4]]。
阅读全文