2017-01-18 4 views
-1

さて、私はジレンマがあります。私は国の名前でいっぱいの文書を持っています。今私は開いているPythonでリストを取得する必要があります。それを終えた。しかし、私は手紙を入力し、その手紙から始まるすべての国を与えるプログラムを作る必要があります。カントはそれを理解しているようだ。すべてのヘルプはヘルプが必要です。 .txtからリストを抽出して入力で並べ替える方法

+1

ようこそStackOverflow。ヘルプドキュメントの投稿ガイドラインを読み、それに従ってください。 [最小、完全で検証可能な例](http://stackoverflow.com/help/mcve)がここに適用されます。 MCVEコードを投稿して問題を正確に記述するまでは、効果的にお手伝いすることはできません。 – Prune

+1

あなたが試したことを教えてください。 –

+1

特に、「それを理解できないようだ」というのは問題の仕様ではありません。あなたは、文字列が与えられた文字で始まるかどうかを知る方法がわからないことを私たちに教えようとしていますか?文書から国名を抽出することはできませんか? – Prune

答えて

0
def getcountries(country_list, letter): 
    output = [] 
    for x in country_list: 
     if x[:1].lower() == letter.lower(): 
      output.append(x) 
      print (x) 
    return(output) 

パスこの機能国名のリスト、および検索する手紙をいただければ幸いです。 各国の名前が表示され、それらの国のリストが返されます。

+0

ありがとう!今すぐ理解してください。私は私の正確なニーズを満たすために少し変更しました。 –

関連する問題