Есть ли простой способ доступа к содержимому массива с несколькими условиями?Индексирование массивов с несколькими условиями в Python?
Например, позволяет сказать
a=[1,2,3,4,5,6,7,8,9,10]
Но я заинтересован только в значениях в пределах от 2 до 9 (включительно)
Так что я хочу знать две вещи:
1) Число элементов, удовлетворяющих этим условиям (то есть, где a> 1 и a < 10), поэтому в этом примере это будет 8.
2) Новый массив со значениями tha t удовлетворяют этим условиям. В этом случае,
new_a=[2,3,4,5,6,7,8,9]
Я до сих пор посасывать индексации в Python:/
Использование списка понимание. – Barmar
вы можете предоставить свою собственную функцию методу сортировки для сравнения двух элементов, по умолчанию используется 'cmp'. –
@PauloScardine Что это касается сортировки? – Barmar