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

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

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

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

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

#!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)

ログイン後にコピー

結果は次のとおりです:

1

['5''6''3']

ログイン後にコピー

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

推奨書籍:

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

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

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

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