Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie den Maximalwert einer einzelnen Zeile und jeder Spalte einer zweidimensionalen Matrix in Python

So ermitteln Sie den Maximalwert einer einzelnen Zeile und jeder Spalte einer zweidimensionalen Matrix in Python

php中世界最好的语言
php中世界最好的语言Original
2018-04-09 09:51:057200Durchsuche

Dieses Mal werde ich Ihnen Python zeigen, wie Sie den Maximalwert einer einzelnen Zeile und jeder Spalte einer zweidimensionalen Matrix erhalten. Was sind die Vorsichtsmaßnahmen, um das Maximum zu erhalten? Wert jeder Spalte einer zweidimensionalen Matrix in Python? Das Folgende ist ein praktischer Fall, schauen wir uns ihn an.

Da es einen kleinen Link im Projekt gibt, der diese Funktion erfordert, habe ich eine einfache kleine Funktion geschrieben. Das Folgende ist die spezifische Implementierung:

#!usr/bin/env python
#encoding:utf-8
'''
Author:沂水寒城
'''
def get_max_value(martix):
  '''
  得到矩阵中每一列最大的值
  '''
  res_list=[]
  for j in range(len(martix[0])):
    one_list=[]
    for i in range(len(martix)):
      one_list.append(int(martix[i][j]))
    res_list.append(str(max(one_list)))
  return res_list
if name == 'main':
  martix=[['1','2','3'],['3','5','0'],['5','6','2']]
  print get_max_value(martix)

Die Ergebnisse sind wie folgt:

['5', '6', '3']

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Bitte achten Sie darauf zu anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

So konvertieren Sie einen Python-String in ein zweidimensionales Array

Das Objekt von diff ist virtueller Dom

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie den Maximalwert einer einzelnen Zeile und jeder Spalte einer zweidimensionalen Matrix in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn