He creado un nuevo campo llamado "SFX" en un shapefile llamado "myshape.shp":
input = r"C:\files\myshape.shp"
arcpy.AddField_management(input, "SFX", "TEXT", field_length=100)
Ahora hay un campo llamado "SFX" pero no hay valores en las celdas. Ahora, en ese mismo shapefile
, tengo otro campo llamado "SUFFIX".
fields = [field.name for field in arcpy.ListFields(input)]
for field in fields:
if field == 'SUFFIX':
print field
>>>'SUFFIX'
Digamos que 'SUFFIX' tiene valores 'C', 'D', 'G', etc.... Lo que quiero hacer es, para cada fila en 'SFX' quiero que el valor de esa celda sea igual al valor de la celda correspondiente de 'SUFFIX'.
Sin crear listas complicadas usando un cursor, ¿cómo podría hacer eso usando UpdateCursor o la Calculadora de Campos?