cevap
getiri -1 bulunamadı:
pos = haystack.find(needle)
pos = haystack.find(needle, offset)
bulunamadı zaman ValueError yükseltir:
pos = haystack.index(needle)
pos = haystack.index(needle, offset)
bir alt dize, kullanım bir dizede ise
basitçe test etmek için:
Aşağıdaki PHP eşdeğerdirneedle in haystack
:
in_word = 'word'
sentence = 'I am a sentence that include word'
if in_word in sentence:
print(sentence + 'include:' + word)
print('%s include:%s' % (sentence, word))
son 2:
strpos(haystack, needle) !== FALSE
if elem.find("text") != -1:
do_something
Bu, tam olarak kullandığım şey. Ama aşağıdaki hatayı alıyorum: AttributeError: 'list' nesnesi 'bulmak' özniteliği yoktur 'bulmak' –
Bir nesneye, bir dizeye değil, arama olduğunu düşünüyorum. Bir nesneyi bir nesneye (w/dizeleri) aramak istiyorsanız, bir döngü kullanmalısınız. Bunu kontrol edip kodunuza güncelleyin: eğer "bu bir string örneğidir .... vay!". ("Exam")! = -1: print "works"; –
http://www.php2python.com/wiki/function.strpos/ itibaren piton mı gerçekten "in" seçeneğini kullanarak oldukça o koddur baskılar aynısını yapar, sen seçersin. Taşma yığınına hoş geldiniz, lütfen aramayı bir dahaki sefere kullanın:
- 1. mojarra.ab (bu, evt, 'action', false, false, false) çağrılarını yönetemezsiniz;
- 2. Lütfen açıklayın: insertable = false, updatable = false
- 3. FactoryGirl: Bir false değerini false atama
- 4. Chrome, false
- 5. Bool'u true veya false "True" veya "False" olarak nasıl dönüştürebilirim
- 6. JPA @Id ve insertable = false, updatable = false istisna atar
- 7. Kaydet (false) ile kaydet (: validate => false) arasındaki fark
- 8. eğer (! This) {return false; }
- 9. ASP.NET OnClientClick = "return false;"
- 10. Ayrıştırma isteği.object.existed() false döndürür
- 11. RadioGroup, setEnabled (false) çalışmıyor!
- 12. dönüştürme `` içine FALSE nil`
- 13. PHP false veya boş
- 14. SCDynamicStoreSetValue false döndürür
- 15. QXmlStreamReader :: isEndElement() false döndürüyor
- 16. regex return false
- 17. EnableViewState öğesi false
- 18. json_encode() false döndürür
- 19. cURL, CURLOPT_SSL_VERIFYPEER = FALSE gerektirir
- 20. isProviderEnabled (LocationManager.NETWORK_PROVIDER) false döndürür
- 21. Magento getCollection(), false
- 22. wcf: string eleman nillable = "false"
- 23. PHP file_exists aksanlı döndürüyor false
- 24. AVPlayerItem'in canPlayFastForward yöntemi neden False?
- 25. JQuery return false formunda aslında
- 26. `x [False]` nezdinde ne yapıyor?
- 27. Kimlik belirtimi false olarak ayarlandı
- 28. D3.json kurulum önbelleği false
- 29. Neden "const true = false" izinli?
- 30. meteor belge var true/false
http://stackoverflow.com/questions/674764/examples-for-string-find-in-python – casraf
http://stackoverflow.com/questions/5319922/python-check-if-word-is-in-a-string –
Ninja hızlı yanıtınız için teşekkür ederiz. Ancak .find: AttributeError kullanırken bu hatayı alıyorum: 'liste' nesnesi 'bulmak' özniteliği yoktur 'bulmak' –