Shapefile = r"C:\xxx\xxx\your shapefile here.shp" FieldList = ["Field1", "Field2", "Field3", "etc"] for Column in FieldList: arcpy.AddField_management(Shapefile, Column, "TEXT")
Shapefile = r"C:\xxx\xxx\your shapefile here.shp" FieldList = [["Field1","TEXT"], ["Field2","DOUBLE"]] for Column in FieldList: arcpy.AddField_management(Shapefile, Column[0], Column[1])