Python3系で以下のTSVファイルのデータを辞書型にしたデータからキー(飲食店名)をランダムで一つ取り出したいです。
for文の回し方で間違っているかもしれないです。。。
基礎的な部分であるとは思いますが、ご教授頂けると幸いです。
random.choice、random.randomメソッド使用したのですが
以下のような出力になりました。
import csv import pandas as pd import random file0 = "/Users/apple/Downloads/practice.tsv" d = pd.read_table(file0, index_col='NAME').to_dict()['COUNT'] for i in d: print(random.choice(i)) 結果 吉 ン 家 松 ン 答
practice.tsv NAME COUNT 吉野家 3 バーミヤン 2 すき家 1 松屋 1 ラーメン屋 1 無回答 1
import csv import pandas as pd import random file0 = "/Users/apple/Downloads/practice.tsv" d = pd.read_table(file0, index_col='NAME').to_dict()['COUNT'] for i in d: print(i) 【結果】 吉野家 バーミヤン すき家 松屋 ラーメン屋 無回答 コード
回答1件
あなたの回答
tips
プレビュー