我的字典是消除不必要的逗号,从蟒蛇字典
d= {'add1':'','add2':'address2','add3':'' }
我想参加所有的值作为逗号分隔的单词列表。
如果d是d= {'add1':'','add2':'address2','add3':'' }
然后输出将是address2
如果d是d= {'add1':'address1','add2':'address2','add3':'' }
然后输出将是address1,address2
如果d是d= {'add1':'address1','add2':'address2','add3':'address3' }
然后输出将是address1,address2,address3
如果d是d= {'add1':'','add2':'','add3':'' }
然后输出将被''
(只是空字符串)
我已经试过?
",".join([d.get('add1',''), d.get('add2',''), d.get('add3','')])
但我得不到预期的输出。
你的第一个例子不起作用(语法无效)。你需要......的价值。 – luator
谢谢@luator,我错过了。 :) –