ホームページ > バックエンド開発 > Python チュートリアル > Python で 2 次元行列の 1 行と各列の最大値を取得する方法

Python で 2 次元行列の 1 行と各列の最大値を取得する方法

php中世界最好的语言
リリース: 2018-04-09 09:51:05
オリジナル
7246 人が閲覧しました

今回は Python2 次元行列の 1 行の各列の最大値を取得する方法 Python で 2 次元行列の各列の最大値を取得するための 注意事項 についてお届けします。次元マトリックスを実際のケースとして見てみましょう。

この関数を必要とする小さなリンクがプロジェクト内にあるため、簡単な小さな 関数を作成しました。具体的な実装は次のとおりです:

#!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)
ログイン後にコピー

結果は次のとおりです:

['5', '6', '3']
ログイン後にコピー

Iこの記事を読んだことは間違いありません。あなたはケースメソッドをマスターしました。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨書籍:

Python 文字列を 2 次元配列に変換する方法

diff のオブジェクトは仮想 dom です

以上がPython で 2 次元行列の 1 行と各列の最大値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート