In [2]: d = {'a': 'eggs', 'key1 345': 'spam'}
In [4]: d['key1 345']
Out[4]: 'spam'
In [5]: d['key1'] = d['key1 345']
In [6]: d
Out[6]: {'a': 'eggs', 'key1': 'spam', 'key1 345': 'spam'}
In [7]: del d['key1 345']
In [8]: d
Out[8]: {'a': 'eggs', 'key1': 'spam'}
假设otherfile中的键名,可以使用split()删除制表符和数字
首先,仍然有一种方法可以匹配它们
虽然不能编辑字符串(Python中的字符串是不可变的),但可以删除旧的键/值对并放入新的键/值对。你知道吗
您可以使用
split
分割任意空格处的键,并使用[0]
获得第一个段。使用一个dict理解来创建一个新的dict和那些修剪过的键。你知道吗或者,如果您想就地修改词典,可以尝试以下操作:
相关问题 更多 >
编程相关推荐