Skip to main content
 首页 » 编程设计

python之用 Python 列表做数学运算

2025年05月04日12JeffreyZhao

我有这样的输出:

LL= [['a', 2, 3, 4, 13], ['b', 6, 7, 8, 13], ['c', 10, 11, 12, 13]] 

我想使用 2、3、4 按“行”获取元素的最大值,而不是“13”

其中 ['a', 2, 3, 4, 13] 将是 4 ['b', 6, 7, 8, 13],将是 8。

编辑:我需要用最大值替换“13”。

然后在13后面加上“14”

for row in LL: row[5:6] = [14] 

然后用另一个行间数学替换“14”.. 我该怎么做...这些是表格而不是矩阵。 应该使用 Numpy 吗? 请引用,以便我查找。

请您参考如下方法:

计算除第一个和最后一个元素之外的所有元素的最大值:

for row in LL: 
  print max(row[1:-1]) 

在每行末尾添加 14:

for row in LL: 
  row.append(14)