擅长:python、mysql、java
<p>试试这个:</p>
<pre><code>s1='aabbccdd'
s2='abce'
l1=list(s1)
for c in s2: # c will be each character of the string s2...
try:
l1.remove(c) # try to remove the character...
except ValueError:
# Open question: What if the character in c is not in s1?
# not specified what 'abc'-'aaa' is or 'abc'-'ace'...
# just pass -- it is not really defined
pass
print '{}-{}={}'.format(s1,s2,''.join(l1))
# aabbccdd-abce=abcdd
</code></pre>