['monaco:1\n', 'russia:2\n', 'denmark:3\n']
进入Python 3.3.3中的字典,以及有关如何删除'\ n'的任何想法?
谢谢!
答案 0 :(得分:3)
>>> mylist = ['monaco:1\n', 'russia:2\n', 'denmark:3\n']
>>> dict(s.strip().split(':') for s in mylist)
{'denmark': '3', 'russia': '2', 'monaco': '1'}
s.strip().split(':')
接受一个字符串并输出冒号前后的列表,从末尾删除空格