質問編集履歴

1

プログラムの書き間違え(len(data1)>2の追加)

2020/12/12 07:06

投稿

ym1111
ym1111

スコア16

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
  ```python
58
58
 
59
- f1 = open('word_list.txt','r',encoding="utf-8_sig")#単語リストの格納ファイルを開く
59
+ f1 = open('w_d_list.txt','r',encoding="utf-8_sig")#単語リストの格納ファイルを開く
60
60
 
61
61
 
62
62
 
@@ -64,13 +64,15 @@
64
64
 
65
65
  data1 = v.split("\t")#空白で単語、品詞、読み方を区切る
66
66
 
67
- tango1 = data1[0]#単語を格納
67
+ if len(data1)>2:
68
68
 
69
- yomi1 = data1[2]#読み方を格納
69
+ tango1 = data1[0]#単語を格納
70
70
 
71
- gong = tango1+"("+yomi1+")"#単語(読み方を格納
71
+ yomi1 = data1[2]#読み方を格納
72
72
 
73
+ gong = tango1+"("+yomi1+")"#単語(読み方)を格納
74
+
73
- print(gong) #出力
75
+ print(gong) #出力
74
76
 
75
77
  f1.close()
76
78