擅长:python、mysql、java
<p>下面是一些杂乱的代码:</p>
<pre><code>def iterate_key(name, _counter):
"""
Iterate a key in a dict, create key if it doesn't exist.
:param str name: Name of key to iterate.
:param dict[int] _counter: Dictionary storing count data.
:return: _counter after iterating key.
"""
if name not in counter:
_counter[name] = 1
else:
_counter[name] += 1
return _counter
counter = {}
for sub_list in dttrain:
key_name = '{}_{}'.format(sub_list[0], sub_list[-1])
counter = iterate_key(key_name, counter)
key_name = '{}_{}'.format(sub_list[1], sub_list[-1])
counter = iterate_key(key_name, counter)
print(counter)
</code></pre>