擅长:python、mysql、java
<pre><code>filenames = ["program.c", "stdio.hpp", "sample.hpp", "a.out", "math.hpp", "hpp.out"]
renamed = []
newnames = []
for filename in filenames:
if filename.split(".")[1] == 'hpp':
renamed.append(filename)
newnames.append(filename.split(".")[0]+".h")
print (renamed)
print (newnames)
</code></pre>
<p>输出:</p>
<pre><code>['stdio.hpp', 'sample.hpp', 'math.hpp']
['stdio.h', 'sample.h', 'math.h']
</code></pre>