Je souhaite trouver une certaine sous-chaîne dans une chaîne. La chaîne est stockée dans une liste de chaînes. Comment puis-je le faire?Chaîne Python find
Répondre
Vous recherchez donc toutes les chaînes dans une liste de chaînes contenant une certaine sous-chaîne? Cela fera:
DATA = ['Hello', 'Python', 'World']
SEARCH_STRING = 'n'
print [s for s in DATA if SEARCH_STRING in s]
# Prints ['Python']
Modifier à la suggestion de Andrew: Vous devriez lire que list comprehension comme « Faites une liste de toutes les chaînes de la liste DATA
où SEARCH_STRING
quelque part dans la apparaît chaîne. »
+1 Très Pythonique! Il serait peut-être préférable d'expliquer votre exemple, car un nouveau venu sur Python pourrait ne pas être familier avec la compréhension des listes. –
avez-vous regardé here il est très simple, il suffit de faire une recherche dans la documentation python
- 1. Python: re..find séquence
- 2. find Périphérique
- 3. NHibernate find
- 4. chaîne Python formatage
- 5. Chaîne Slicing Python
- 6. Qui est plus rapide, 'find -exec' ou 'find | xargs -0 '?
- 7. Quelle est la différence entre find-grep et grep-find?
- 8. Inversion de chaîne en Python
- 9. Chaîne d'affichage Python plusieurs fois
- 10. Python convertit chaîne en tuple
- 11. % opérateur dans python sur chaîne
- 12. git find fat commit
- 13. Aide avec std :: find
- 14. VB.NET Prédicate Array Find
- 15. MsgBox sans modificateur, piégeage d'erreur, .Find
- 16. lot extension de fichier find
- 17. Rails ActiveRecord :: find JOIN question
- 18. find -exec cmd {} + vs | xargs
- 19. C# Index Recherche AVA Find
- 20. emacs 23.1 windows find-grep
- 21. $ get() et $ find() avec AJAX.NET
- 22. Python: conversion de chaîne binaire/hexadécimale?
- 23. Métriques de similarité de chaîne en Python
- 24. correspondance de chaîne en python avec re
- 25. Arguments de chaîne en multiprocesseur python
- 26. performance de jointure de chaîne python
- 27. Exemples de recherche de chaîne en Python
- 28. Échappement d'une chaîne regex en Python
- 29. Utiliser grep pour rechercher les fichiers fournis par find: ce qui ne va pas avec find. | xargs grep '...'?
- 30. JPA EntityManager find avec clé sensible à la casse
Un exemple serait utile - qu'est-ce que les données ressemblent, qu'est-ce que l'apparence de la chaîne de recherche comme, et quels résultats tu veux? – RichieHindle
Pourquoi est-ce downvoted? Vous êtes ridicules! –