Python3のJSONでのDict内List操作について
jsonFile.json
{
"サイト1":["URL1","URL2","URL3"],
"サイト2":["URL4","URL5","URL6"],
"サイト3":["URL7","URL8","URL9"]
}
上記のような辞書のvalue部分が配列になっているJSONファイルがあります。
import json
f = open("jsonFile.json")
data = json.load(f)
datas = data
values = datas.values()
for valueList in values:
for value in valueList:
print('<li><a href=\"{0}\" target=\"_blank\"></a>/li>'.format(value))
#<li><a href="URL1" target="_blank"></a>/li>
#<li><a href="URL2" target="_blank"></a>/li>
#<li><a href="URL3" target="_blank"></a>/li>
#<li><a href="URL4" target="_blank"></a>/li>
#<li><a href="URL5" target="_blank"></a>/li>
#<li><a href="URL6" target="_blank"></a>/li>
#<li><a href="URL7" target="_blank"></a>/li>
#<li><a href="URL8" target="_blank"></a>/li>
#<li><a href="URL9" target="_blank"></a>/li>
理想
#<li><a href="URL1" target="_blank">サイト1</a>/li>
#<li><a href="URL4" target="_blank">サイト2</a>/li>
#<li><a href="URL7" target="_blank">サイト3</a>/li>
#<li><a href="URL2" target="_blank">サイト1</a>/li>
#<li><a href="URL5" target="_blank">サイト2</a>/li>
#<li><a href="URL8" target="_blank">サイト3</a>/li>
#<li><a href="URL3" target="_blank">サイト1</a>/li>
#<li><a href="URL6" target="_blank">サイト2</a>/li>
#<li><a href="URL9" target="_blank">サイト3</a>/li>
理想のように出力するforループ文を教えていただけませんか?