Поэтому у меня есть список списков:Сортировка по списку списков?
НУМС = [[98, 90, 91], [46, 76, 62], [85, 90, 83], [77, 79, 81]]
и я хочу отсортировать их. Когда номер в списке (мини-списки) в
списка (основной список) ниже, чем по умолчанию я даю в качестве аргумента, функция
возвращает список с истинным или ложным для каждого список в списке.
Пример: [True, False, True, True]
Вот мой код до сих пор:
def all_passing(nums, grade = 70):
new = []
for l in nums:
boo = True
for x in l:
if x <= grade:
boo == False
new.append(boo)
return new
Каждый раз, когда я запускаю код, мой вывод пустой список.
Редактировать: Я исправил некоторые вещи, и теперь я приближаюсь к своему решению, но он возвращает True или False для КАЖДОГО значения в списке списков. Как сделать так, чтобы он возвращал True или False для отдельных списков. Пример: [98, 90, 91] будет иметь значение True. [46, 76, 62] будет установлено значение False , так как x в списке ниже 70. То же самое для других списков.
Редактирование: я должен работать, я отступил строку добавления к тому же отступу второго цикла, теперь я понимаю, как это работает. Спасибо!!!
Просто чтобы прояснить, это в питона, верно? – ricky3350
Да, я использую python. Извини за это. – BongWater
Вы должны добавить это как тег. Это сделало бы более вероятным, если бы люди прочитали ваш вопрос. – ricky3350