如何将此python行代码转换为列表理解?

时间:2019-11-16 19:51:35

标签: python list for-loop list-comprehension spyder

我被要求将这些行转换为列表理解

tmaxima = []
ag_maxima = []
for i in sorted_indices:
tmaxima.append(t[i])
ag_maxima.append(a_g[i])

1 个答案:

答案 0 :(得分:0)

假设sorted_indices仅包含整数:

tmaxima = [t[i] for i in sorted_indices]
ag_maxima = [a_g[i] for i in sorted_indices]