テキストを入力するときに、配置した文の各単語の最初の文字を取り出すコードを作成する必要があります。例えば文章から各単語の最初の文字を抽出する
:
line = "I like to play guitar and piano and drums"
words = line.split()
letters = [word[0] for word in words]
print "".join(letters)
テキストを入力するときに、配置した文の各単語の最初の文字を取り出すコードを作成する必要があります。例えば文章から各単語の最初の文字を抽出する
:
line = "I like to play guitar and piano and drums"
words = line.split()
letters = [word[0] for word in words]
print "".join(letters)
を印刷する必要があります3私がやったことは
line = raw_input("Enter text:")
words = line.split()
letters = [word[0] for word in words]
print("".join(letters))
だったが正常に動作します!
FAFL感謝:サンプル文字列"I like to play guitar and piano and drums"
のために、そのは、このような何か試してみてください"Iltpgapad"
faflが何を言及したのと同じではありませんか?既に同じ回答があるので、これを削除してください。そして、それを受け入れること自体が有用であるという証拠です –
faflがいいです、彼に投票してください! Pythonの3.xの
print(''.join([x[0] for x in raw_input("Enter text:").split()]))
と互換性
は[そう]へようこそ!他のオンラインフォーラムとは異なり、SOは質疑応答サイトです。コーディングサービスでもディスカッションフォーラムでもありません。あなた自身のような読者は、具体的な実践的な質問をし、他の読者はそれに答えようとします。あなたの投稿に[投稿]投稿の必須要素がありません:質問!何が、あなたの質問ですか? –
優れた要件。私はこのコードを書くためにプログラマーを雇うことを提案するか、自分で試してみて、あなたのコードに関する質問に戻ってくることを勧めます。喜んでお手伝いします。 – byxor