0

私はこのコードを持っています:

for i in words:
    print i

'hello' 単語を 3 回報告します。理由:

for i in words:
    print i[0]

レポートは 3 回の 'h' 単語であり、1 回の 'hello' 単語ではありませんか? 一度「こんにちは」と報告する必要があります。

4

2 に答える 2

2

コードの動作の説明は次のとおりです。

for i in words:
    print i

1. リストのすべての要素をwords2.i
この要素を出力

for i in words:
    print i[0]

1. リストのすべての要素をwords2.i
の最初の要素をi出力します (たまたま文字列なので、最初の文字が出力されます)

コードを一度だけ印刷するには、リストの最初の要素を印刷するhelloようなことをする必要がありますprint words[0]words

于 2013-09-08T14:30:17.083 に答える