私は世界のすべての国のtxtファイルを持っています。どのような種類の製品を輸出していますか? [Jamaica\t alumina, bauxite, sugar, rum, coffee, yams, beverages, chemicals, wearing apparel, mineral fuels\n]
何かを印刷してそのリストを印刷するには?
私が行うプログラムを記述する必要があり:
は、これは、1つの行が分割またはストリッピング(予告\t
と\n
)せずに次のようになります
Angola
[ 'oil,', 'diamonds,', 'refined', 'petroleum', 'products,', 'coffee,', 'sisal,', 'fish,', 'fish', 'products,', 'timber,', 'cotton']
Anguilla
[ 'lobster,', 'fish,', 'livestock,', 'salt,', 'concrete', 'blocks,', 'rum']
Antigua and Barbuda
[ 'petroleum', 'products,', 'bedding,', 'handicrafts,', 'electronic', 'components,', 'transport', 'equipment,', 'food,', 'live', 'animals']
Argentina
[ 'soybeans,', 'petroleum,', 'gas,', 'vehicles,', 'corn,', 'wheat']
これは何をであるI今まで行ったことがありますが、今から私はどのように進むべきか分かりません:
import os
file=open("exports.txt",'r')
list=[]
for i in file:
list.append(i.split(" "))
for i in range(len(list)):
print(list[i])
結果として私は各国のリストとその輸出国を取得します:
['Angola\t', 'oil,', 'diamonds,', 'refined', 'petroleum', 'products,', 'coffee,', 'sisal,', 'fish,', 'fish', 'products,', 'timber,', 'cotton\n']
['Anguilla\t', 'lobster,', 'fish,', 'livestock,', 'salt,', 'concrete', 'blocks,', 'rum\n']
['Antigua', 'and', 'Barbuda\t', 'petroleum', 'products,', 'bedding,', 'handicrafts,', 'electronic', 'components,', 'transport', 'equipment,', 'food,', 'live', 'animals\n']
['Argentina\t', 'soybeans,', 'petroleum,', 'gas,', 'vehicles,', 'corn,', 'wheat\n']
私はカウントダウンしますか?これはあなたの最初の要素を与えるだろう - ヘルプ
ここでは、コードの別の部分(上記には示していません)で使用していない限り、ここではimport osは不要です。また、変数に 'file'(または' list'や 'dict'など)という名前を付けるのは悪い考えです。 – inspectorG4dget
' seznam'とは何ですか? – kojiro
申し訳ありません、編集済み: – user1824179