python自定义函数实现最大值的输出方法

yipeiwu_com6年前Python基础

python中内置的max()函数用来得到最大值,通过冒泡排序也可以。

#!/usr/bin/python
 
def getMax(arr):
  for i in range(0,len(arr)):
    for j in range(i+1,len(arr)):
      first=int(arr[i])
      second=int(arr[j])
      if first<second:
        arr[i]=arr[j]
        arr[j]=first
  print arr[0]
 
arr1=[19,29,30,48]
getMax(arr1)

以上这篇python自定义函数实现最大值的输出方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python实现基本线性数据结构

数组 数组的设计 数组设计之初是在形式上依赖内存分配而成的,所以必须在使用前预先请求空间。这使得数组有以下特性:      1、请求空间以后大...

matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)

matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)

1.横坐标设置时间格式 import matplotlib.pyplot as plt import matplotlib.dates as mdates # 配置横坐标为日期格式...

PyTorch中的padding(边缘填充)操作方式

PyTorch中的padding(边缘填充)操作方式

简介 我们知道,在对图像执行卷积操作时,如果不对图像边缘进行填充,卷积核将无法到达图像边缘的像素,而且卷积前后图像的尺寸也会发生变化,这会造成许多麻烦。 因此现在各大深度学习框架的卷积层...

Python3实现的判断回文链表算法示例

本文实例讲述了Python3实现的判断回文链表算法。分享给大家供大家参考,具体如下: 问题: 请判断一个链表是否为回文链表。 方案一:指针法 class Solution: de...

python列表生成式与列表生成器的使用

列表生成式:会将所有的结果全部计算出来,把结果存放到内存中,如果列表中数据比较多,就会占用过多的内存空间,可能会导致MemoryError内存错误或者导致程序在运行时出现卡顿的情况 列表...