0
我在Python 2.7中使用字典。iteritems:匹配k值較低/較高和較大的空格
下面是代碼:
d = {}
with open('input') as f:
for line in f:
if ":" not in line:
continue
key, value = line.strip().split(":", 1)
d[key] = value
for k, v in d.iteritems():
if k == 'items':
在輸入文件中,他們提到了一些時間「項」象下面這樣:
items:
Items:
ITEMS:
Items :
我想匹配在我的代碼上述所有的,現在是我正在使用
k == "items":
如果「項目」是大寫或有空格,這不起作用。
請幫助修復我的腳本。
你有什麼用''items''鍵值做 -
我們可以
dict.setdefault
方法或
dict
擴展做到這一點? –