当我尝试运行单元测试时,出现此错误
PHP警告:PHP启动:无法加载动态库'bz2'(试过:\xampp\php\ext\bz2(找不到指定的模块。),\xampp\php\ext\php_bz2.dll(指定的模块无法找到。)) 在 Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'curl' (tried: \xampp\php\ext\curl (The specified module could not be found.), \xampp \php\ext\php_curl.dll (The specified module could not be found.)) in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'fileinfo' (tried: \xampp\php\ext\fileinfo (找不到指定的模块。), \xampp\php\ext\php_fileinfo.dll (The specified module could not be found.)) in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'gd2' (试过:\xampp\php\ext\gd2 (The specified module …
我想在列表中获取 max() 编号,然后将其弹出到另一个列表 (list1)。
x = [66,1,4,3,6,55]
list1 = []
for i in x:
x.pop(max(x))
#poped item saved to list1
print(list1)
Run Code Online (Sandbox Code Playgroud)
这是我的方法,但我收到错误“弹出索引超出范围”。我究竟做错了什么 ?而且我真的不知道如何进一步 pop() 一个项目并将其返回到一个空列表。结果应该是一个 list1 ,数字从高到低。请不要发布任何其他带有内置函数(如 sort())的算法。谢谢。