擅长:python、mysql、java
<p>使用dict.items()将使您的生活在迭代过程中变得轻松。但是在这里,因为您只需要更新值,所以可以使用dict.values()对值进行迭代
还可以使用index-1来获取列表中的最后一个元素</p>
<pre><code>dictionary = {'100': ['Smith', 'James', '66', '150\n'], '101': ['Jones', 'Linda', '62', '124\n'], '102': ['Davis', 'David', '68', '180\n'], '103': ['Miller', 'Sandra', '65', '90\n'], '104': ['Taylor', 'Paul', '72', '150\n']}
for value in dictionary.values():
value[-1] = value[-1].rstrip('\n')
print(dictionary)
#{'100': ['Smith', 'James', '66', '150'],
#'101': ['Jones', 'Linda', '62', '124'],
#'102': ['Davis', 'David', '68', '180'],
#'103': ['Miller', 'Sandra', '65', '90'],
#'104': ['Taylor', 'Paul', '72', '150']}
</code></pre>