그래서 내가 생성하고이 그리드의 각 값을 색을 나타내는 원하는. 이것은 생성 코드 : 예파이썬 색상 코드 값을 그리드 및 수출로 jpg
for row in self.grid:
for item in range(len(row)):
row[item] = random.randint(-10, 20)
, I이 그리드 가지고
[1, -7, 20, 12, 6, 5, 11, -1, -3, 8]
[18, 10, 2, -3, -4, 5, 10, 12, 10, -6]
[11, 19, 8, 2, -8, 5, -4, -4, 16, 1]
[-7, -7, 11, 13, -6, -8, 0, 10, 14, 9]
[16, 16, 1, 8, -7, 19, 9, 20, 2, 2]
[-3, 2, 4, 16, 20, -4, -1, -10, 19, 4]
[9, -9, 11, 5, 7, -7, 5, 15, -1, -6]
[11, -5, -2, -9, 19, -7, 14, -3, -8, -8]
[1, 13, 19, 9, 13, 7, 9, 11, -3, 19]
[15, -3, -10, 13, 2, 6, -7, -8, -6, 15]
하고 난 각 값 (즉, 범위의 일부) 특정 색상에 상응 할. 예를 들어 1에서 5까지의 범위는 녹색입니다. 그 후 우승자가 PIL
일 것이라고 생각되는 jpg 이미지로 내보내려면 진행 방법을 잘 모르겠습니다.
주 -'COLOUR_MAP' – asongtoruin
이 크다을 정의 할 때 오히려 range''보다'xrange'를 사용해야 할 것입니다 파이썬 2.x에서, 나는 python 3.x를 사용하면 범위와 xrange에 문제가 없습니다. – Nick
@asongtoruin, 그렇지 않습니다. 2.x를 사용하면 range가 목록을 작성하므로 매우 큰 데이터 세트의 경우 생성자를 사용하는 xrange를 원하지만이 예제의 목록은 작아서 결과가 아닐 수도 있습니다. – Wyrmwood