このような基本的な質問をしなければならないのは嫌いですが、分割メソッドを Python で動作させることができないようです。
私は辞書を持っています。印刷すると、次のようになります。
data_dict = <QueryDict: {u'ids': [u'1012,738'], u'ct': [u'9']}>
次のように、「ids」リストから id オブジェクトの配列を作成したいと考えています。
ids = [1012, 738]
リスト「ids」は実際にはカンマで区切られた単なるIDの文字列であるように見えるので、試しました:
id_string = data_dict['ids']
ids = id_string.split(',')
for id in ids:
print(id)
何も印刷されません。次に、おそらく u' は文字列ではないことを意味し、最初に文字列に変換して分割して機能させる必要があると考えたので、試しました:
id_string = data_dict['ids']
id_string = str(id_string)
ids = id_string.split(',')
for id in ids:
print(id)
何も印刷されません。私が間違っているのかわかりません。