Если у меня есть массив, который содержит только строки, но некоторые из них являются числами, как мне выполнить поиск в массиве, определить, какие строки на самом деле являются числами, и добавить эти числа в новый массив?Пример массива следующий: ["Chris", "90", "Dave", "76"]
Я пытался использовать цикл for для последовательного использования isdigit () для каждого индекса, иесли это правда, добавить этот элемент в новый массив.
scores = []
for i in range(len(name_and_score_split)):
if name_and_score_split[i].isdigit() == True:
scores.append(name_and_score_split[i])
Когда приведенный выше код запускается, он говорит мне, что тип данных списка не имеет функции "isdigit" edit: iv'e обнаружил, что мойПроблема в том, что список на самом деле является списком списков.