['conflict', 'artisanal coffee', 'drone flying', '3D printing', 'eras']
Genera un codi Python per a una funció que, donada una llista de coordenades 3D (com a tuples), identifiqui i retorni quantes coordenades estan a cada octant de l'espai.
```python
def octant_counter(coordinates):
  """
  Aquesta funció compta quantes coordenades 3D estan en cada octant.

  Args:
    coordinates: Una llista de tuples, on cada tupla representa una coordenada 3D (x, y, z).

  Returns:
    Un diccionari on les claus són els octants (1 a 8) i els valors són el recompte de coordenades en cada octant.
  """
  octant_counts = {i: 0 for i in range(1, 9)}
  for x, y, z in coordinates:
    if x >= 0 and y >= 0 and z >= 0:
      octant_counts[1] += 1
    elif x < 0 and y >= 0 and z >= 0:
      octant_counts[2] += 1
    elif x < 0 and y < 0 and z >= 0:
      octant_counts[3] += 1
    elif x >= 0 and y < 0 and z >= 0:
      octant_counts[4] += 1
    elif x >= 0 and y >= 0 and z < 0:
      octant_counts[5] += 1
    elif x < 0 and y >= 0 and z < 0:
      octant_counts[6] += 1
    elif x < 0 and y < 0 and z < 0:
      octant_counts[7] += 1
    else:
      octant_counts[8] += 1
  return octant_counts
```