不使用python 3.x中的内置函数的列表的最小值

时间:2015-10-12 09:07:22

标签: python-3.x

我试图在不使用内置函数的情况下找到列表的最小值。是否可以使用以下代码一次查找最小值和最大值。

lst = [1,12,34,65,82,97]

a = 0
b = 0
for i in lst:
    if i > a:
        a = i
print ('Maximum value is: ', a)

4 个答案:

答案 0 :(得分:1)

它不会以这种方式工作。更好的解决方案是在会话变量中保存值并在下一页上获取它们。

答案 1 :(得分:0)

您可以将其作为一系列GET传递,然后在此之后形成一个数组吗?

e.g。

<?php
// URL = http://www.webservicex.net/globalweather.asmx/GetWeather?CityName=Ahmadabad&CountryName=India
$array = [];
foreach($_GET as $get)
{
    $array[] = $get;
}
var_dump($array);
?>

不确定这是否是您所追求的,但它似乎是我能看到的唯一选项(我希望其他人能够使用URI中的数组完全执行此操作!)

或者,您可以使用标头重定位:

header("Location: http://www.webservicex.net/globalweather.asmx/GetWeather?CityName=Ahmadabad&CountryName=India");

希望这有帮助

答案 2 :(得分:0)

尝试

echo $params = http_build_query($array1);

输出将是:CityName=Ahmadabad&CountryName=India

$client = 'http://www.webservicex.net/globalweather.asmx/GetWeather?' . $params;

答案 3 :(得分:0)

您可以使用这种更简单的方法: 的 http_build_query

实施例: 我从这里得到了这个:passing arrays as url parameter

$data = array(
    1,
    4,
    'a' => 'b',
    'c' => 'd'
);
$query = http_build_query(array('aParam' => $data));

那是...... :)