我有一个函数来确定数字是否小于0或者根本没有数字
def numberfunction(s) :
if s == "":
return 0
if s < 0 :
return -1
if s > 0:
return s
Run Code Online (Sandbox Code Playgroud)
我还有一份清单清单
numbers = [[]]
Run Code Online (Sandbox Code Playgroud)
现在,让我说我用以下数字填充列表列表:
[[1,2,3,4],[1,1,1,1],[2,2,2,2] ..etc ]
Run Code Online (Sandbox Code Playgroud)
我将如何调用上面列出的数字中的函数?
我是否需要一个循环,我在每个列表的每个数字上使用该函数,还是比它更简单?
目前,我有一个名单列表,result其中包含这样的值,例如:
result[1] = [John, 0.32]
result[2] = [Mikey, 1.90]
result[3] = [Sarah, 1.31]
result[4] = [Nancy, 0.49]
result[5] = [Billy, 0.13]
Run Code Online (Sandbox Code Playgroud)
但是,我想按照索引空间[1]中保存的数字的降序对其进行排序.因此系统将按该顺序返回值.我是否只需要使用该sorted()函数并调用保存值的索引?我不需要求助于列表是否有必要,我只需要按降序输出值.
我怎么会这样做呢?
如何检测列表中保存的值是否为负数,我只需要查明是否存在负值,到目前为止我有这个:
if list[range(list)] < 0
Run Code Online (Sandbox Code Playgroud)
但肯定这只会检测列表中的所有值是否为负数.我会怎么做呢?
另外,我如何能够检测列表中的值是否不是整数,例如它是浮点数,甚至是字符
谢谢