args =[]
csstidy_opts = {
'--allow_html_in_templates':False,
'--compress_colors':False,
'--compress_font-weight':False,
'--discard_invalid_properties':False,
'--lowercase_s':false,
'--preserve_css':false,
'--remove_bslash':false,
'--remove_last_;':false,
'--silent':False,
'--sort_properties':false,
'--sort_selectors':False,
'--timestamp':False,
'--merge_selectors':2,
}
for key value in csstidy_opts.item():
args.append(key)
args.append(':')
args.append(value)
我要輸出的字符串如下:python:如何使用python 2.6輸出字典鍵和值爲以下樣式?
「--allow_html_in_templates =假--compress_colors =假......」
如果我添加的條件,該怎麼辦:
如果該值爲false,鍵和值將字符串(僅僅只有輸出TURE鍵和其他)
最後4行你的代碼似乎有解決方案已經:你可以簡單地採取一個字符串'csstidy =「」',當你提出添加的所有地圖項目:'csstidy + =「 - 」+ key +「=」+ value +「」'在該值等於'True'的情況下。 – devsnd 2012-03-16 15:31:40