Questions marquées «list»

131
Tester si les listes partagent des éléments en python

Je veux vérifier si l' un des éléments d'une liste est présent dans une autre liste. Je peux le faire simplement avec le code ci-dessous, mais je soupçonne qu'il pourrait y avoir une fonction de bibliothèque pour le faire. Sinon, existe-t-il une méthode plus pythonique pour obtenir le même...

130
En Python, comment indexer une liste avec une autre liste?

Je voudrais indexer une liste avec une autre liste comme celle-ci L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] Idx = [0, 3, 7] T = L[ Idx ] et T devrait finir par être une liste contenant ['a', 'd', 'h']. Y a-t-il un meilleur moyen que T = [] for i in Idx: T.append(L[i]) print T # Gives result...

130
Intersection et union de ArrayLists en Java

Existe-t-il des méthodes pour le faire? Je cherchais mais je n'en trouvais pas. Une autre question: j'ai besoin de ces méthodes pour pouvoir filtrer les fichiers. Certains sont des ANDfiltres et d'autres sont des ORfiltres (comme dans la théorie des ensembles), je dois donc filtrer en fonction de...

129
Comment utiliser ArrayAdapter <myClass>

ArrayList<MyClass> myList = new ArrayList<MyClass>(); ListView listView = (ListView) findViewById(R.id.list); ArrayAdapter<MyClass> adapter = new ArrayAdapter<MyClass>(this, R.layout.row, to, myList.); listView.setAdapter(adapter); Classe: MyClass class MyClass { public...

129
`elif` dans les conditions de compréhension de liste

Pouvons-nous utiliser elifdans la compréhension de liste? Exemple : l = [1, 2, 3, 4, 5] for values in l: if values==1: print 'yes' elif values==2: print 'no' else: print 'idle' Pouvons-nous inclure la elifcompréhension de la liste dans notre liste, d'une manière similaire au code ci-dessus? Par...

128
Python a-t-il une liste triée?

J'entends par là une structure avec: Complexité O (log n) pour les x.push()opérations O (log n) complexité pour trouver un élément O (n) complexité à calculer list(x)qui sera triée J'avais également une question connexe sur les performances list(...).insert(...)dont est maintenant ici...

127
Filtrer une liste en fonction d'une liste de booléens

J'ai une liste de valeurs que je dois filtrer étant donné les valeurs dans une liste de booléens: list_a = [1, 2, 4, 6] filter = [True, False, True, False] Je génère une nouvelle liste filtrée avec la ligne suivante: filtered_list = [i for indx,i in enumerate(list_a) if filter[indx] == True] ce qui...