pythonでsqlite3を利用しておりまして、とあるsql文をなげた結果のfetchallが下記のようになっております。
<class 'list'> [(133,), (129,), (129,), (131,), (131,), (130,), (131,), (121,)]
fetchall()[0][0] が 133
fetchall()[1][0] が 129
fetchall()[2][0] が 129
・
・
・
このようなかたちで取得できるかと思ったのですが
IndexError: list index out of range
このERRORが表示されてしまいます。
配列の中のタプルの値を取得するためにはどうしたらよろしいでしょうか?
*追記
・
・
・
print(cursor.fetchall())
print(type(cursor.fetchall()))
print(len(cursor.fetchall()))
hoge = cursor.fetchall()
print(hoge)
↓結果
[(126,), (131,), (127,), (131,), (127,), (129,), (128,), (122,)] <class 'list'> 0 []
これは一体なにが原因で配列の中身が空になってしまっているんでしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/06 10:04
2017/12/06 10:07
2017/12/06 10:14
2017/12/06 10:16
2017/12/06 10:18