我有一個列表與兩個項目,每個項目是一個字典。現在我想打印這個項目,但是因爲這些都是字符串,所以python寫的是字典而不是名字。任何建議?打印列表項目 - python
sep_st = {0.0: [1.0, 'LBRG'], 0.26: [31.0, 'STIG']}
sep_dy = {0.61: [29.0, 'STIG'], 0.09: [25.0, 'STIG']}
sep = [sep_st, sep_dy]
for item in sep:
for values in sorted(item.keys()):
p.write (str(item)) # here is where I want to write just the name of list element into a file
p.write (str(values))
p.write (str(item[values]) +'\n')
您可以添加預期的輸出嗎? –
'字典'沒有名字。這是對變量如何工作的誤解。你可以在'dict'裏面放一個'name'鍵,如果這是你需要的,就查找它。 – khelwood
@BhargavRao:而不是「sep_st」它寫入整個字典,而不只是名稱 – Fatemeh