<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: insertrow with dictionary and list in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281971#M21750</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As &lt;A href="https://community.esri.com/migrated-users/3100" target="_blank"&gt;Xander Bakker&lt;/A&gt; says...your logic is flawed and the code needs to be indented...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;gt;&amp;gt;&amp;gt; if "a" == "b":
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("Now do your work")
... else:
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("it just carries on anyway")
... 
Now do your work
&amp;gt;&amp;gt;&amp;gt; if "a" == "b":
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("Now do your work")
... else:
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("it just carries on anyway")
...
it just carries on anyway
&amp;gt;&amp;gt;&amp;gt;&lt;/PRE&gt;&lt;P&gt;not the subtle but oh so important difference in logic&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 13:40:12 GMT</pubDate>
    <dc:creator>DanPatterson_Retired</dc:creator>
    <dc:date>2021-12-11T13:40:12Z</dc:date>
    <item>
      <title>insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281963#M21742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have a code that has two issues 1. only one point gets updated with the parcel attributes no other points get updated and 2. the&amp;nbsp; insertRow i currently have does not work it give me .&lt;/P&gt;&lt;P&gt;line 63, in &amp;lt;module&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)&lt;/P&gt;&lt;P&gt;TypeError: sequence size must match size of the row&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;basically i am trying to create multiple points that spatially joins the new created points to parcels and updates the points attributes based on what parcel the points are created i am not sure why i am getting the following error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;line 63, in &amp;lt;module&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)&lt;/P&gt;&lt;P&gt;TypeError: sequence size must match size of the row&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;ADDRESS&gt;I have checked to see if the "point" is being updated by the updatecursor with arcpy.FeatureClassToFeatureClass_conversion(point, "C:\Temp\Default.gdb", "p_lyr")&amp;nbsp; after updateRows.updateRow(updateRow)&amp;nbsp; and it looks like only one point gets updated.&lt;/ADDRESS&gt;&lt;ADDRESS&gt;&lt;/ADDRESS&gt;&lt;ADDRESS&gt;Separate question, Can i use the SpatialJoin to "In_memory" instead of to a gdb?&lt;/ADDRESS&gt;&lt;ADDRESS&gt;I would really appreciate some help please.&lt;/ADDRESS&gt;&lt;ADDRESS&gt;&lt;/ADDRESS&gt;&lt;ADDRESS&gt;&lt;/ADDRESS&gt;&lt;ADDRESS&gt;working with.&lt;/ADDRESS&gt;&lt;ADDRESS&gt;&lt;P&gt;#import modules&lt;/P&gt;&lt;P&gt;import arcpy&lt;/P&gt;&lt;P&gt;# Allow overwrite&lt;/P&gt;&lt;P&gt;arcpy.env.overwriteOutput = True&lt;/P&gt;&lt;P&gt;arcpy.env.qualifiedFieldNames = False&lt;/P&gt;&lt;P&gt;# Script user input parameters&lt;/P&gt;&lt;P&gt;pointFC = "CCA&lt;/P&gt;&lt;P&gt;parcel = "Parcels1" #Taxparcels&lt;/P&gt;&lt;P&gt;arcpy.env.workspace = r"C:\Temp\Default.gdb"&lt;/P&gt;&lt;P&gt;parcel_lyr = 'parcel_lyr'&lt;/P&gt;&lt;P&gt;sjpoints = "C:\Temp\Default.gdb\sjpoints"&lt;/P&gt;&lt;P&gt;poly = "ACCOUNT_1"&lt;/P&gt;&lt;P&gt;Pnt =&amp;nbsp; "Account"&lt;/P&gt;&lt;P&gt;mxd = arcpy.mapping.MapDocument("CURRENT")&lt;/P&gt;&lt;P&gt;df = arcpy.mapping.ListDataFrames(mxd)[0]&lt;/P&gt;&lt;P&gt;dfsr = df.spatialReference&lt;/P&gt;&lt;P&gt;fcsr = arcpy.Describe(pointFC).spatialReference&lt;/P&gt;&lt;P&gt;if dfsr.name == fcsr.name:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; """Now do your work"""&lt;/P&gt;&lt;P&gt;point = arcpy.GetParameterAsText(0)&amp;nbsp; #click&lt;/P&gt;&lt;P&gt;for prow in arcpy.da.SearchCursor(point,'SHAPE@XY'):&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x,y = prow[0]&lt;/P&gt;&lt;P&gt;del prow&lt;/P&gt;&lt;P&gt;point1 = arcpy.Point(x, y)&amp;nbsp; &lt;/P&gt;&lt;P&gt;ptGeometry = arcpy.PointGeometry(point1)&lt;/P&gt;&lt;P&gt;insCursor = arcpy.da.InsertCursor(pointFC,'SHAPE@XY') # create insert cursor&lt;/P&gt;&lt;P&gt;arcpy.MakeFeatureLayer_management(parcel,parcel_lyr)&amp;nbsp; &lt;/P&gt;&lt;P&gt;arcpy.SelectLayerByLocation_management(parcel_lyr,"INTERSECT",point)&lt;/P&gt;&lt;P&gt;#Run the Spatial Join tool, using the defaults for the join operation and join type&lt;/P&gt;&lt;P&gt;arcpy.SpatialJoin_analysis(point, parcel_lyr , sjpoints)&lt;/P&gt;&lt;P&gt;#arcpy.FeatureClassToFeatureClass_conversion(parcel_lyr, "C:\Temp\Default.gdb", "parcel_lyr")&lt;/P&gt;&lt;P&gt;# define the field list from the spatial join&lt;/P&gt;&lt;P&gt;sourceFieldsList = ["TARGET_FID", poly,"SiteAddress",'SiteNum_1', 'SiteStreet_1','SiteStreet_1','SiteNumSfx_1','Predir_1','Postdir_1', 'SiteCity_1', 'SiteZIP_1', 'OwnerName_1']&lt;/P&gt;&lt;P&gt;# define the field list to the original points&lt;/P&gt;&lt;P&gt;updateFieldsList = ["OID@", Pnt,"SiteAddres",'SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName']&lt;/P&gt;&lt;P&gt;# populate the dictionary from the polygon&lt;/P&gt;&lt;P&gt;valueDict = {r[0]:(r[1:]) for r in arcpy.da.SearchCursor(sjpoints, sourceFieldsList)}&lt;/P&gt;&lt;P&gt;with arcpy.da.UpdateCursor(point, updateFieldsList) as updateRows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for updateRow in updateRows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keyValue = updateRow[0]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if keyValue in valueDict:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for n in range (1,len(sourceFieldsList)):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updateRow&lt;N&gt; = valueDict[keyValue][n-1]&lt;/N&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updateRows.updateRow(updateRow)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #arcpy.FeatureClassToFeatureClass_conversion(point, "C:\Temp\Default.gdb", "p_lyr")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; with arcpy.da.SearchCursor(point,('Account','SiteAddres','SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName')) as cursor: # loop through feature set&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in cursor:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row = []&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)&lt;/P&gt;&lt;P&gt;arcpy.RefreshActiveView()&lt;/P&gt;&lt;/ADDRESS&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 21:01:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281963#M21742</guid>
      <dc:creator>CCWeedcontrol</dc:creator>
      <dc:date>2015-08-13T21:01:13Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281964#M21743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;could you format your code please, so that people can refer to line numbers...&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migration-blogpost/1070"&gt;Posting Code blocks in the new GeoNet&lt;/A&gt; &lt;/P&gt;&lt;P&gt;​&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 22:21:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281964#M21743</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2015-08-13T22:21:08Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281965#M21744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For some weird reason it lets me format the code to python when i first posted but noticed that it was just plain text after i posted, i tried to go edit my first post and it seems like it will let me format the text to python but when i hit post it goes back to plan text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;ADDRESS&gt;&lt;P&gt;&lt;EM&gt;#import modules&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;import arcpy&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;# Allow overwrite&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.env.overwriteOutput = True&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.env.qualifiedFieldNames = False&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;# Script user input parameters&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;pointFC = "CCA&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;parcel = "Parcels1" #Taxparcels&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.env.workspace = r"C:\Temp\Default.gdb"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;parcel_lyr = 'parcel_lyr'&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;sjpoints = "C:\Temp\Default.gdb\sjpoints"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;poly = "ACCOUNT_1"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Pnt =&amp;nbsp; "Account"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;mxd = arcpy.mapping.MapDocument("CURRENT")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;df = arcpy.mapping.ListDataFrames(mxd)[0]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;dfsr = df.spatialReference&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;fcsr = arcpy.Describe(pointFC).spatialReference&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;if dfsr.name == fcsr.name:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; """Now do your work"""&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;point = arcpy.GetParameterAsText(0)&amp;nbsp; #click&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;for prow in arcpy.da.SearchCursor(point,'SHAPE@XY'):&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x,y = prow[0]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;del prow&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;point1 = arcpy.Point(x, y)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ptGeometry = arcpy.PointGeometry(point1)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;insCursor = arcpy.da.InsertCursor(pointFC,'SHAPE@XY') # create insert cursor&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.MakeFeatureLayer_management(parcel,parcel_lyr)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.SelectLayerByLocation_management(parcel_lyr,"INTERSECT",point)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;#Run the Spatial Join tool, using the defaults for the join operation and join type&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.SpatialJoin_analysis(point, parcel_lyr , sjpoints)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;#arcpy.FeatureClassToFeatureClass_conversion(parcel_lyr, "C:\Temp\Default.gdb", "parcel_lyr")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;# define the field list from the spatial join&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;sourceFieldsList = ["TARGET_FID", poly,"SiteAddress",'SiteNum_1', 'SiteStreet_1','SiteStreet_1','SiteNumSfx_1','Predir_1','Postdir_1', 'SiteCity_1', 'SiteZIP_1', 'OwnerName_1']&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;# define the field list to the original points&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;updateFieldsList = ["OID@", Pnt,"SiteAddres",'SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName']&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;# populate the dictionary from the polygon&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;valueDict = {r[0]:(r[1:]) for r in arcpy.da.SearchCursor(sjpoints, sourceFieldsList)}&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;with arcpy.da.UpdateCursor(point, updateFieldsList) as updateRows:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for updateRow in updateRows:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keyValue = updateRow[0]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if keyValue in valueDict:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for n in range (1,len(sourceFieldsList)):&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updateRow&lt;N&gt; = valueDict[keyValue][n-1]&lt;/N&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updateRows.updateRow(updateRow)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #arcpy.FeatureClassToFeatureClass_conversion(point, "C:\Temp\Default.gdb", "p_lyr")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; with arcpy.da.SearchCursor(point,('Account','SiteAddres','SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName')) as cursor: # loop through feature set&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in cursor:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row = []&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.RefreshActiveView()&lt;/EM&gt;&lt;/P&gt;&lt;/ADDRESS&gt;&lt;ADDRESS&gt;&lt;P&gt;edited by &lt;A href="https://community.esri.com/migrated-users/3100"&gt;Xander Bakker&lt;/A&gt;​, formated code&lt;/P&gt;&lt;/ADDRESS&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 13:50:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281965#M21744</guid>
      <dc:creator>CCWeedcontrol</dc:creator>
      <dc:date>2015-08-14T13:50:41Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281966#M21745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have tried to edit my original and my second post&amp;nbsp; with firefox, explorer and Chrome and they all do the same thing. When i select the python text and click on insert syntax highlighting then select python it puts the code in python format but once i hit save reply it shows my post but it's back to plan text. WTH is going on?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 14:03:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281966#M21745</guid>
      <dc:creator>CCWeedcontrol</dc:creator>
      <dc:date>2015-08-14T14:03:48Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281967#M21746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Odd... tried to edit the post by the OP, shows formatted code, but once saved it turn normal italic text...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;#import modules
import arcpy
# Allow overwrite
arcpy.env.overwriteOutput = True
arcpy.env.qualifiedFieldNames = False
# Script user input parameters
pointFC = "CCA
parcel = "Parcels1" #Taxparcels
arcpy.env.workspace = r"C:\Temp\Default.gdb"
parcel_lyr = 'parcel_lyr'
sjpoints = "C:\Temp\Default.gdb\sjpoints"
poly = "ACCOUNT_1"
Pnt =&amp;nbsp; "Account"
mxd = arcpy.mapping.MapDocument("CURRENT")
df = arcpy.mapping.ListDataFrames(mxd)[0]
dfsr = df.spatialReference
fcsr = arcpy.Describe(pointFC).spatialReference
if dfsr.name == fcsr.name:
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Now do your work"""
point = arcpy.GetParameterAsText(0)&amp;nbsp; #click
for prow in arcpy.da.SearchCursor(point,'SHAPE@XY'):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x,y = prow[0]
del prow
point1 = arcpy.Point(x, y)
ptGeometry = arcpy.PointGeometry(point1)
insCursor = arcpy.da.InsertCursor(pointFC,'SHAPE@XY') # create insert cursor
arcpy.MakeFeatureLayer_management(parcel,parcel_lyr)
arcpy.SelectLayerByLocation_management(parcel_lyr,"INTERSECT",point)
#Run the Spatial Join tool, using the defaults for the join operation and join type
arcpy.SpatialJoin_analysis(point, parcel_lyr , sjpoints)
#arcpy.FeatureClassToFeatureClass_conversion(parcel_lyr, "C:\Temp\Default.gdb", "parcel_lyr")
# define the field list from the spatial join
sourceFieldsList = ["TARGET_FID", poly,"SiteAddress",'SiteNum_1', 'SiteStreet_1','SiteStreet_1','SiteNumSfx_1','Predir_1','Postdir_1', 'SiteCity_1', 'SiteZIP_1', 'OwnerName_1']
# define the field list to the original points
updateFieldsList = ["OID@", Pnt,"SiteAddres",'SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName']
# populate the dictionary from the polygon
valueDict = {r[0]:(r[1:]) for r in arcpy.da.SearchCursor(sjpoints, sourceFieldsList)}
with arcpy.da.UpdateCursor(point, updateFieldsList) as updateRows:
&amp;nbsp;&amp;nbsp;&amp;nbsp; for updateRow in updateRows:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keyValue = updateRow[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if keyValue in valueDict:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for n in range (1,len(sourceFieldsList)):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updateRow&lt;N&gt; = valueDict[keyValue][n-1]&lt;/N&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updateRows.updateRow(updateRow)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #arcpy.FeatureClassToFeatureClass_conversion(point, "C:\Temp\Default.gdb", "p_lyr")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; with arcpy.da.SearchCursor(point,('Account','SiteAddres','SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName')) as cursor: # loop through feature set
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in cursor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row = []
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)
arcpy.RefreshActiveView()&lt;/PRE&gt;&lt;P&gt;so... posted the code here and applied the formatting. I do wonder if lines 18 and 19 are correct? Could you confirm this please? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 13:40:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281967#M21746</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2021-12-11T13:40:04Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281968#M21747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am making sure that i am in the same spatial reference with the following.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;mxd = arcpy.mapping.MapDocument("CURRENT")&amp;nbsp;&amp;nbsp; 
df = arcpy.mapping.ListDataFrames(mxd)[0]
dfsr = df.spatialReference&amp;nbsp;&amp;nbsp; 
fcsr = arcpy.Describe(pointFC).spatialReference&amp;nbsp;&amp;nbsp; 
if dfsr.name == fcsr.name:&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 13:40:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281968#M21747</guid>
      <dc:creator>CCWeedcontrol</dc:creator>
      <dc:date>2021-12-11T13:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281969#M21748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, that's the point, then the code starting from line 20 should be indented... &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 14:35:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281969#M21748</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2015-08-14T14:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281970#M21749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This looks like a problem to me.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;with arcpy.da.SearchCursor(point,('Account','SiteAddres','SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName')) as cursor:
&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in cursor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row = []
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)&lt;/PRE&gt;&lt;P&gt;You're trying to insert an empty row. I think you need the same number of values in the row list as there are fields in the cursor. If you're trying to just insert a blank row, fill the values with nulls (or defaults if nulls not allowed). Maybe something like this?&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;row = [
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## Account
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## SiteAddres
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## SiteNum
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## StreetName
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## SiteStreet
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## SiteNumSfx
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## Predir
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## Postdir
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## SiteCity
&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; ## SiteZip
&amp;nbsp;&amp;nbsp;&amp;nbsp; None&amp;nbsp; ## OwnerName
]&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 13:40:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281970#M21749</guid>
      <dc:creator>BlakeTerhune</dc:creator>
      <dc:date>2021-12-11T13:40:09Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281971#M21750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As &lt;A href="https://community.esri.com/migrated-users/3100" target="_blank"&gt;Xander Bakker&lt;/A&gt; says...your logic is flawed and the code needs to be indented...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;gt;&amp;gt;&amp;gt; if "a" == "b":
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("Now do your work")
... else:
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("it just carries on anyway")
... 
Now do your work
&amp;gt;&amp;gt;&amp;gt; if "a" == "b":
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("Now do your work")
... else:
...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print("it just carries on anyway")
...
it just carries on anyway
&amp;gt;&amp;gt;&amp;gt;&lt;/PRE&gt;&lt;P&gt;not the subtle but oh so important difference in logic&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 13:40:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281971#M21750</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2021-12-11T13:40:12Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281972#M21751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have tried the following and both give me errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt; with arcpy.da.SearchCursor(point,('Account','SiteAddres','SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName')) as cursor: # 'POINT_X', 'POINT_Y','SHAPE@XY'# loop through feature set&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in cursor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row =[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #Account
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None,&amp;nbsp; #SiteAddres
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #SiteNum
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #StreetName
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #SiteStreet
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #SiteNumSfx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #Predir
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #Postdir
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #SiteCity
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None, #SiteZip
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None,#OwnerName
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;error &lt;/P&gt;&lt;P&gt;insCursor.insertRow(row)&lt;/P&gt;&lt;P&gt;TypeError: sequence size must match size of the row&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AND&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;with arcpy.da.SearchCursor(point,('Account','SiteAddres','SiteNum','StreetName', 'SiteStreet', 'SiteNumSfx','Predir', 'Postdir', 'SiteCity', 'SiteZip', 'OwnerName')) as cursor: # 'POINT_X', 'POINT_Y','SHAPE@XY'# loop through feature set&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in cursor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [0] = row[0] #Account
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [1] = row[1] #SiteAddres
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [2] = row[2] #SiteNum
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [3] = row[3] #StreetName
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [4] = row[4] #SiteStreet
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [5] = row[5] #SiteNumSfx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [6] = row[6] #Predir
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [7] = row[7] #Postdir
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [8] = row[8] #SiteCity
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [9] = row[9] #SiteZip
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row [10] = row[10] #OwnerName
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; insCursor.insertRow(row)&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;error&lt;/P&gt;&lt;P&gt;row [0] = row[0] #Account&lt;/P&gt;&lt;P&gt;TypeError: 'tuple' object does not support item assignment&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 13:40:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281972#M21751</guid>
      <dc:creator>PacoAlverez</dc:creator>
      <dc:date>2021-12-11T13:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281973#M21752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You cannot change values with a SearchCursor, only access them.&amp;nbsp; You would need an UpdateCursor if you were setting values.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 18:09:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281973#M21752</guid>
      <dc:creator>IanMurray</dc:creator>
      <dc:date>2015-08-14T18:09:44Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281974#M21753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looking at this again, I'm not sure I'm on the right track. I see you've got a couple cursors open and I can't follow what the goal is. Could you please clarify (maybe with a screenshot) what exactly you're trying to do here?&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;basically i am trying to create multiple points that spatially joins the new created points to parcels and updates the points attributes based on what parcel the points are created i am not sure why i am getting the following error.&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 19:27:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281974#M21753</guid>
      <dc:creator>BlakeTerhune</dc:creator>
      <dc:date>2015-08-14T19:27:56Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281975#M21754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok,&amp;nbsp; i would like to create points to a point layer by mouse click . Some times i will only create one point and some times 5,10, etc. I need the points to update certain attributes from the parcels they are created on top of at that time. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for the reply.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 20:39:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281975#M21754</guid>
      <dc:creator>PacoAlverez</dc:creator>
      <dc:date>2015-08-14T20:39:21Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281976#M21755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This sounds like something that has been discussed &lt;A href="/t5/forums/searchpage/tab/message?q=mouse click point"&gt;&lt;STRONG&gt;many&lt;/STRONG&gt; other times&lt;/A&gt; (three by you in the past month). Is this thread for &lt;A href="https://community.esri.com/migrated-users/40673"&gt;2CDSD 2C&lt;/A&gt;​ or &lt;A href="https://community.esri.com/migrated-users/114905"&gt;Paco ALVAREZ&lt;/A&gt;​?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 20:56:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281976#M21755</guid>
      <dc:creator>BlakeTerhune</dc:creator>
      <dc:date>2015-08-14T20:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281977#M21756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am paco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 21:08:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281977#M21756</guid>
      <dc:creator>PacoAlverez</dc:creator>
      <dc:date>2015-08-14T21:08:47Z</dc:date>
    </item>
    <item>
      <title>Re: insertrow with dictionary and list</title>
      <link>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281978#M21757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/laugh.png" /&gt;&lt;/P&gt;&lt;P&gt;And I am done here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 21:34:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/insertrow-with-dictionary-and-list/m-p/281978#M21757</guid>
      <dc:creator>BlakeTerhune</dc:creator>
      <dc:date>2015-08-14T21:34:42Z</dc:date>
    </item>
  </channel>
</rss>

