擅长:python、mysql、java
<p>这是一个开始-</p>
<p>假设字符串<code>c = '#004950'</code>是一个十六进制的RGB颜色。在</p>
<p>定义一些切片以分隔rgb值</p>
<pre><code>>>> red = slice(1,3)
>>> blue = slice(3,5)
>>> green = slice(5, 7)
</code></pre>
<p>你需要找到震级-我将使用一个函数并将其映射到rgb值</p>
^{pr2}$
<p>现在我们需要知道哪一个的震级最高:</p>
<pre><code>>>> # a couple more helpers
>>> from operator import itemgetter
>>> color = itemgetter(0)
>>> value = itemgetter(1)
>>>
>>> colors = zip(['red', 'green', 'blue'], rgb)
>>> colors = sorted(colors, key = value)
>>> tertiary, secondary, primary = map(color, colors)
>>> primary, secondary, tertiary
('blue', 'green', 'red')
>>>
</code></pre>