n = 2
list1 = [1,4,6,2,8,9,90]
我如何在n
上方存储的号码list1
之前查找号码,并将其存储在变量list1_result
中?
答案 0 :(得分:0)
这应该有效:
List1 = [1,4,6,2,8,9,90]
n = 2
ind = List1.index(n)
list1_result = List1[ind-1] # is 6
答案 1 :(得分:0)
您可以在列表中找到该数字的索引,然后使用它来查找上一个元素:
Double.NaN
现在,您将新列表存储在lst2
中答案 2 :(得分:0)
您需要在列表中找到n
的索引,然后减去1以获取该元素之前的位置。
n = 2
List1 = [1,4,6,2,8,9,90]
prev_elem = List1[List1.index(n) - 1]
答案 3 :(得分:0)
如果找到与JsonElement element = ...;
if (element.isJsonObject()) {
//element is a JsonObject
} else if (element.isJsonArray()) {
//element is a JsonArray
}
匹配的内容,您可以编写一个扫描列表并返回所需号码的函数
试试这个:
n