"ABCDE" msutには空白文字がありません。しかし、私が入力するとき(Python)なぜ "ABCDE"の ''がTRUEを返しますか?
"" in "ABCDE"
Python interpraterはTRUEの結果を返します。
なぜですか?
"ABCDE"に空白がありますか?私はそうは思わない。
そして、私はこれらのコードを使用するとき、私はも見:
target = ''
src = 'ABCDE'
src.find(target)
0を返す代わりに-1
いずれか私に感謝してその理由を教えてください。文字列オブジェクトは、それは驚くべきことであり、文字の配列として表されますが、我々は
string = 'ABCDE'
characters_list = list(string)
のような、そのようなアプローチに従うことをしようとした場合、その後
'' in characters_list
がFalse
になります言語の背景を持つ人々のために
「空の文字」とはどういう意味ですか?文字列 '' 'に何文字が含まれていると思いますか? – Chris
'' ''は' '' '' ...でも実際にテストしようとしていますか?あなたの文字列にスペースが含まれているかどうか?または0文字より長いですか? – deceze
@Chris文字列 "ABCDE"には ""が含まれていない必要があります –