<?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: Group Unique Values from Multiple Attribute Fields in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623346#M48576</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/3100"&gt;Xander Bakker&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;Thanks for the reply. The whole table has 600+ records. Here's a screenshot of both fields. &lt;BR /&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/497052_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To reiterate, is there a pythonic way to group these features like so, for example?&amp;nbsp; &lt;BR /&gt;&lt;IMG alt="" class="image-2 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/497105_group4.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Jun 2020 16:12:01 GMT</pubDate>
    <dc:creator>JaredPilbeam2</dc:creator>
    <dc:date>2020-06-18T16:12:01Z</dc:date>
    <item>
      <title>Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623344#M48574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm working with a table with tons of unique values crammed into a field. Is there a pythonic way to group unique values from multiple attribute fields? That way I'd have one symbol for its respective values instead of there being repetitive values.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="496938" class="image-2 jive-image" src="https://community.esri.com/legacyfs/online/496938_pastedImage_9.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="496939" alt="" class="jive-emoji jive-image image-3 j-img-original" src="https://community.esri.com/legacyfs/online/496939_group2.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="496934" alt="" class="jive-emoji image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/496934_group.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, i'd like the table to be organized into something like this:&lt;BR /&gt;&lt;IMG __jive_id="496949" alt="" class="jive-emoji jive-image image-4 j-img-original" src="https://community.esri.com/legacyfs/online/496949_group3.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm able to do something similar with Arcade, but it's limited.&amp;nbsp; &lt;A href="https://support.esri.com/en/technical-article/000017852" title="https://support.esri.com/en/technical-article/000017852"&gt;How To: Group unique values from multiple attribute fields in ArcGIS Pro&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Creating a list in Arcade can be verified in the Expression builder, but there are no results. My thread using Arcade: &lt;A href="https://community.esri.com/thread/249385"&gt;Arcade If Statement for Multiple Unique Values&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jun 2020 16:58:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623344#M48574</guid>
      <dc:creator>JaredPilbeam2</dc:creator>
      <dc:date>2020-06-17T16:58:01Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623345#M48575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/people/jpilbeam"&gt;jpilbeam&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the subset of data is is hard to suggest a way to obtain the result. From what I see you can take the first word from he USER_categ field, but since I can only see the first part, it is unclear if this will work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jun 2020 19:53:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623345#M48575</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2020-06-17T19:53:48Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623346#M48576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/3100"&gt;Xander Bakker&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;Thanks for the reply. The whole table has 600+ records. Here's a screenshot of both fields. &lt;BR /&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/497052_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To reiterate, is there a pythonic way to group these features like so, for example?&amp;nbsp; &lt;BR /&gt;&lt;IMG alt="" class="image-2 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/497105_group4.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2020 16:12:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623346#M48576</guid>
      <dc:creator>JaredPilbeam2</dc:creator>
      <dc:date>2020-06-18T16:12:01Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623347#M48577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you doing that manually in the USER_Categ field, or is that something else? That field looks like it has many fewer unique values.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jun 2020 20:20:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623347#M48577</guid>
      <dc:creator>WillHouston</dc:creator>
      <dc:date>2020-06-19T20:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623348#M48578</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, that's just a graphic I did in Inkscape meant to visualize how I'd ultimately like the features to be grouped. I'm looking for a way to group both the USER_Keywo and USER_Categ fields that have similar unique values using Python. Because right now when I turn on labels I have to (1) choose one of the two fields and (2) there are way too many labels. Make sense?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Jun 2020 22:19:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623348#M48578</guid>
      <dc:creator>JaredPilbeam2</dc:creator>
      <dc:date>2020-06-20T22:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623349#M48579</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm still not sure it makes sense to me. The USER_Categ field, to me, looks like what you want to use&amp;nbsp;as the field for your "Unique Values" primary symbology. In your second graphic above where you have the four symbols (Appliances, Asbestos, Airplane, Building Material), you are pointing them one-to-one to values in the USER_Categ field. In which case, I would say to use USER_Categ as the field for your unique symbology, then manually change the label associated with each value to the simplified label ("Appliances" instead of "Appliance Recycling").&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/497439_pastedImage_2.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have too many values to do that manually, Arcade would be the quicker way. I&amp;nbsp;will respond to your post there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jun 2020 13:04:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623349#M48579</guid>
      <dc:creator>WillHouston</dc:creator>
      <dc:date>2020-06-22T13:04:31Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623350#M48580</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/297053"&gt;Jared Pilbeam&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to share the data? This will make it a lot easier to create the expression&amp;nbsp;that matches the entire data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jun 2020 13:09:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623350#M48580</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2020-06-23T13:09:56Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623351#M48581</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/3100"&gt;Xander Bakker&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's a fgdb: &lt;A class="link-titled" href="https://webapp.willcountyillinois.com/Requests/Recycle.zip" title="https://webapp.willcountyillinois.com/Requests/Recycle.zip"&gt;https://webapp.willcountyillinois.com/Requests/Recycle.zip&lt;/A&gt; (look for the USER_Keywo and USER_Categ fields) Thanks for taking a look at it. And so we're on the same page the thread I have going related to this, but with Arcade, is here: &lt;A href="https://community.esri.com/thread/249385"&gt;Arcade If Statement for Multiple Unique Values&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jun 2020 13:58:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623351#M48581</guid>
      <dc:creator>JaredPilbeam2</dc:creator>
      <dc:date>2020-06-23T13:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623352#M48582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/297053"&gt;Jared Pilbeam&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just had a look at the data you shared and I think there is still some more information required to create the expression or Python script to group the values together. At this moment I am looking at 65 unique categories, 265 unique keywords (when I split the values in the field on the ";" character) and there 192 unique combinations between the two fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So the main question is; what are the groups that you want to obtain and what defines if an element belongs to a group?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I look at the example you shared before:&lt;/P&gt;&lt;P&gt;&lt;IMG height="285" src="https://community.esri.com/legacyfs/online/497642_group4.png" width="918" /&gt;&lt;/P&gt;&lt;P&gt;The first group "Appliances" contains this word in both the keywords as in the categories fields, for the second group "Asbestos" the same applies, for the thirds group "Airplane" it only occurs in the keywords and the fourth group "Building Material" has "Building" somewhere in the keywords and not in the categories.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below the entire list of &lt;STRONG&gt;categories&lt;/STRONG&gt; in your data:&lt;/P&gt;&lt;P&gt;Appliance Recycling&lt;BR /&gt;Asbestos Info / Removal Service&lt;BR /&gt;Automobile and Boat Reuse Recycling&lt;BR /&gt;Awards and Recognition&lt;BR /&gt;Batteries&lt;BR /&gt;Bicycle Reuse-Donation&lt;BR /&gt;Book Recycling&lt;BR /&gt;Cellular Telephone Reuse &amp;amp; Recycling&lt;BR /&gt;Clean-Up Services&lt;BR /&gt;Clothing, Linens &amp;amp; Shoe Reuse &amp;amp; Recycling-Drop-Off Locations&lt;BR /&gt;Commercial Hazardous Waste&lt;BR /&gt;Composting &lt;BR /&gt;Composting Facilities/Landscape Waste Transfer Stations&lt;BR /&gt;Computer Reuse &amp;amp; Recycling&lt;BR /&gt;Construction &amp;amp; Demolition Recycling&lt;BR /&gt;Cooking Oil/Grease Recycling &amp;amp; Trap Service&lt;BR /&gt;Crayon Recycling&lt;BR /&gt;Curbside Recycling&lt;BR /&gt;Document Destruction/Shredding&lt;BR /&gt;Donation&lt;BR /&gt;Drum &amp;amp; Cylinder Disposal or Recycling&lt;BR /&gt;Dry Cleaners (Green)&lt;BR /&gt;Electronics&lt;BR /&gt;Eye Glass Reuse&lt;BR /&gt;Fire Extinguisher Refilling or Recycling&lt;BR /&gt;Fluorescent Lights&lt;BR /&gt;Food Donation&lt;BR /&gt;Geothermal Energy&lt;BR /&gt;Gift Cards&lt;BR /&gt;Glass Recycling Processors&lt;BR /&gt;Green Energy Supplier&lt;BR /&gt;Green Roofing Firms&lt;BR /&gt;Grocery Bag&lt;BR /&gt;Hazardous Waste Disposal or Recycling&lt;BR /&gt;Heating Oil Tank Removal&lt;BR /&gt;Household Hazardous Waste (HHW)&lt;BR /&gt;Landfill &amp;amp; Transfer Stations&lt;BR /&gt;Lead-based Paint Concerns&lt;BR /&gt;Manure&lt;BR /&gt;Mattress Recycling&lt;BR /&gt;Medical Waste - Sharps or Needles&lt;BR /&gt;Metal Recycling&lt;BR /&gt;Motor Oil - Bulk&lt;BR /&gt;Motor Oil Recycling (DIY) &lt;BR /&gt;Packaging Materials&lt;BR /&gt;Pallet Reuse or Recycling&lt;BR /&gt;Paper Recycling&lt;BR /&gt;Plastic Carrier Strap Recycling&lt;BR /&gt;Plastic Container Recycling&lt;BR /&gt;Plastic Recycling&lt;BR /&gt;Pop-Tab Recycling&lt;BR /&gt;Printer/Toner Cartridge &amp;amp; Ribbon Recycling&lt;BR /&gt;Propane Tank Disposal or Recycling&lt;BR /&gt;Rechargeable Battery&lt;BR /&gt;Recycling Equipment&lt;BR /&gt;Recycling Processing Facilities&lt;BR /&gt;Recycling and Waste Collection Companies&lt;BR /&gt;Repair Services&lt;BR /&gt;Reuse and Resale Shops&lt;BR /&gt;Smoke Detectors&lt;BR /&gt;Solar Energy&lt;BR /&gt;Styrofoam or Polystyrene Recycling&lt;BR /&gt;Tire Recycling&lt;BR /&gt;Water Conservation&lt;BR /&gt;Wind Energy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... and the list of &lt;STRONG&gt;keywords &lt;/STRONG&gt;(where I notice many similar keywords and some seem to be cut off):&lt;/P&gt;&lt;P&gt;Adding Machines&lt;BR /&gt;Aerosol Cans (empty) Curbside&lt;BR /&gt;Aerosol Cans (empty) Drop-Off&lt;BR /&gt;Aerosol Products&lt;BR /&gt;Air Conditioner&lt;BR /&gt;Airplane&lt;BR /&gt;Alu&lt;BR /&gt;Aluminum / Aluminum Can Scrap&lt;BR /&gt;Aluminum Can Curbside&lt;BR /&gt;Aluminum Can Recycling Drop-Off &lt;BR /&gt;Aluminum Foil&lt;BR /&gt;Aluminum Foil Curbside&lt;BR /&gt;Aluminum Foil Rec&lt;BR /&gt;Aluminum Foil Recycli&lt;BR /&gt;Aluminum Foil Recycling Drop-Off&lt;BR /&gt;Answering Machines&lt;BR /&gt;Antifreeze&lt;BR /&gt;Appliance&lt;BR /&gt;Asbestos&lt;BR /&gt;Asphalt&lt;BR /&gt;Automobile&lt;BR /&gt;Automotive Batteries&lt;BR /&gt;Automotive Fluid&lt;BR /&gt;Awards (Eco-Award)&lt;BR /&gt;Batteries - Rechargeable, BackUp, Lead-Acid&lt;BR /&gt;Batteries - Single Use AA, AAA, C, D, 9-Volt&lt;BR /&gt;Beverage Carrier Straps&lt;BR /&gt;Bicycles&lt;BR /&gt;Bo&lt;BR /&gt;Boat&lt;BR /&gt;Boat Batteries&lt;BR /&gt;Book Cases&lt;BR /&gt;Books - Hardcover&lt;BR /&gt;Books - Hardcover Recycling&lt;BR /&gt;Books - Softcover Recycling&lt;BR /&gt;Brass&lt;BR /&gt;Brick &lt;BR /&gt;Building Construction &amp;amp; Demolition Debris&lt;BR /&gt;Business Electronic Devices&lt;BR /&gt;Button Batteries&lt;BR /&gt;CB's/Two -way radios&lt;BR /&gt;CD Players / Laser Disc Players&lt;BR /&gt;CD ROM Drives&lt;BR /&gt;CDs, DVDs&lt;BR /&gt;CFLs &lt;BR /&gt;Calculators&lt;BR /&gt;Cameras &lt;BR /&gt;Car&lt;BR /&gt;Cardboard&lt;BR /&gt;Cardboard &amp;amp; Chipboard Curbside&lt;BR /&gt;Cardboard Boxes&lt;BR /&gt;Carpet&lt;BR /&gt;Carpet Padding&lt;BR /&gt;Cassettes&lt;BR /&gt;Cell Phone - Electronic Drop-Off&lt;BR /&gt;Cell Phone - Retail Drop-Off&lt;BR /&gt;Chemical Business Waste&lt;BR /&gt;Chipboard&lt;BR /&gt;Clean-Up of Properties&lt;BR /&gt;Cleaning Chemicals&lt;BR /&gt;Clothing&lt;BR /&gt;Co&lt;BR /&gt;Colored Paper&lt;BR /&gt;Compact Fluorescent&lt;BR /&gt;Compact Fluorescent Light Bulbs&lt;BR /&gt;Compact Fluorescent Light Bulbs - HHW Drop-Off&lt;BR /&gt;Compost Facilities/Landscape Waste Transfer Stations&lt;BR /&gt;Composting, Vermi (worms)&lt;BR /&gt;Compute&lt;BR /&gt;Computer Recycling&lt;BR /&gt;Computer Recycling Drop-Off&lt;BR /&gt;Computer Reuse/Donation&lt;BR /&gt;Concrete&lt;BR /&gt;Construction Material Reuse&lt;BR /&gt;Construction Paper&lt;BR /&gt;Cooking Oil&lt;BR /&gt;Copper&lt;BR /&gt;Copy Machine&lt;BR /&gt;Copy Machines&lt;BR /&gt;Cords &amp;amp; Cables&lt;BR /&gt;Cou&lt;BR /&gt;Couch&lt;BR /&gt;Cough Medicine&lt;BR /&gt;Crayons&lt;BR /&gt;Cubical Walls&lt;BR /&gt;Curbside Recycling&lt;BR /&gt;Cylinders&lt;BR /&gt;DVD Machine&lt;BR /&gt;Dehumidifier&lt;BR /&gt;Demolition Material Reuse / Recycling&lt;BR /&gt;Desks&lt;BR /&gt;Di&lt;BR /&gt;Dig&lt;BR /&gt;Digital Cloc&lt;BR /&gt;Digital Clocks&lt;BR /&gt;Dirt&lt;BR /&gt;Dishwasher&lt;BR /&gt;Drain Cleaners&lt;BR /&gt;Driveway Sealer&lt;BR /&gt;Drums&lt;BR /&gt;Dry Cleaning&lt;BR /&gt;Dryer&lt;BR /&gt;Drywall&lt;BR /&gt;El&lt;BR /&gt;Electronic Mice&lt;BR /&gt;Electronics&lt;BR /&gt;Energy Supplier&lt;BR /&gt;Eye Glasses&lt;BR /&gt;Fax Machines&lt;BR /&gt;Fertilizers&lt;BR /&gt;File Cabinets&lt;BR /&gt;Fire Extinguishers&lt;BR /&gt;Floppy Disks&lt;BR /&gt;Fluorescent Light Bulbs&lt;BR /&gt;Fluorescent Lights&lt;BR /&gt;Food Donation&lt;BR /&gt;Furniture &amp;amp; Office Equipment&lt;BR /&gt;Garbage Collection Company&lt;BR /&gt;Gasoline-Oil Mix&lt;BR /&gt;Geothermal&lt;BR /&gt;Gift Cards (merchant plastic money card)&lt;BR /&gt;Glass Bottles and Jars Curbside&lt;BR /&gt;Glass Bottles and Jars Drop-Off&lt;BR /&gt;Glass Recycling&lt;BR /&gt;Gravel&lt;BR /&gt;Grease Recycling&lt;BR /&gt;Grease Trap Services&lt;BR /&gt;Grocery Bags&lt;BR /&gt;Gym Shoes / Sneakers / HighTops&lt;BR /&gt;HHW&lt;BR /&gt;Ha&lt;BR /&gt;Hand Held Games&lt;BR /&gt;Hard Drives&lt;BR /&gt;Hazard&lt;BR /&gt;Hazardous Household Materials&lt;BR /&gt;Hazardous Waste Services&lt;BR /&gt;Heating Oil Tank Removal&lt;BR /&gt;Household Chemicals&lt;BR /&gt;Inhalers&lt;BR /&gt;Inkjets (Ribbons)&lt;BR /&gt;Iron&lt;BR /&gt;Joysticks/Game controls&lt;BR /&gt;Juice Boxes / Drink Pouches Drop-Off&lt;BR /&gt;Juice Boxes / Drink Pouches Curbside&lt;BR /&gt;Junk Mail&lt;BR /&gt;Keyboards&lt;BR /&gt;Landfills &amp;amp; Transfer Stations&lt;BR /&gt;Landscape Material Recycling &lt;BR /&gt;Latex Paint&lt;BR /&gt;Lead Paint&lt;BR /&gt;Lead-Acid Batteries&lt;BR /&gt;Linens / Blankets / Tableclothes / Towels&lt;BR /&gt;Lithium Batteries&lt;BR /&gt;Magazines&lt;BR /&gt;Manure&lt;BR /&gt;Mattress and Box Springs&lt;BR /&gt;Medical Waste&lt;BR /&gt;Medicated Shampoo&lt;BR /&gt;Medication (old or unwanted)&lt;BR /&gt;Microwaves&lt;BR /&gt;Modems&lt;BR /&gt;Monitors&lt;BR /&gt;Motor Oil&lt;BR /&gt;Motor Oil - DIY&lt;BR /&gt;Motor Oil in Bulk Drums&lt;BR /&gt;Needles&lt;BR /&gt;Newspaper&lt;BR /&gt;Office Chairs&lt;BR /&gt;Office Paper&lt;BR /&gt;Oil-based Paint / Stain / Varnish&lt;BR /&gt;Ointment / Medicated Ointment&lt;BR /&gt;Oven&lt;BR /&gt;Over-the-Counter Medication&lt;BR /&gt;Packing Peanut &lt;BR /&gt;Padding&lt;BR /&gt;Pagers&lt;BR /&gt;Palle&lt;BR /&gt;Pallets&lt;BR /&gt;Palm Organizers&lt;BR /&gt;Paper (magazines, phone bks, etc&lt;BR /&gt;Paper (magazines, phone bks, etc) Curbside&lt;BR /&gt;Paper Recycling&lt;BR /&gt;Paper shr&lt;BR /&gt;Pills, Pharmaceuticals, Medication&lt;BR /&gt;Plasti&lt;BR /&gt;Plastic #1 (PET)&lt;BR /&gt;Plastic #1 (PET) &amp;amp; #2 (HDPE) Containers&lt;BR /&gt;Plastic #1, PET&lt;BR /&gt;Plastic #2, HDPE&lt;BR /&gt;Plastic #3, PVC&lt;BR /&gt;Plastic #4, LDPE&lt;BR /&gt;Plastic #5, PP&lt;BR /&gt;Plastic #6, PS, Polystyrene&lt;BR /&gt;Plastic #7, Other Cont&lt;BR /&gt;Plastic #7, Other Container&lt;BR /&gt;Plastics&lt;BR /&gt;Pop-Tab&lt;BR /&gt;Prescription Medication&lt;BR /&gt;Printer/Toner Cartridges &lt;BR /&gt;Printers &lt;BR /&gt;Propane Tanks&lt;BR /&gt;Purse or Handbag&lt;BR /&gt;RV&lt;BR /&gt;Rain Barrels&lt;BR /&gt;Rain Garden&lt;BR /&gt;Rechargeable&lt;BR /&gt;Rechargeable Batteries&lt;BR /&gt;Recreation Vehicle&lt;BR /&gt;Recycling Collection Company&lt;BR /&gt;Recycling Equipment&lt;BR /&gt;Recycling Processing Facilities&lt;BR /&gt;Refrigerator&lt;BR /&gt;Reuse/Resale &lt;BR /&gt;Roofing Materials&lt;BR /&gt;Roofing- Green&lt;BR /&gt;S&lt;BR /&gt;Scanner Machines&lt;BR /&gt;Scrap Metal&lt;BR /&gt;Sharpening Services&lt;BR /&gt;Sharps&lt;BR /&gt;Shingles&lt;BR /&gt;Shoes / Boots&lt;BR /&gt;Shredding&lt;BR /&gt;Shredding Services&lt;BR /&gt;Six-Pack Rings&lt;BR /&gt;Small Wind&lt;BR /&gt;Smoke Detectors&lt;BR /&gt;Sofa&lt;BR /&gt;Soil&lt;BR /&gt;Solar Energy&lt;BR /&gt;Speakers/Stereo Systems&lt;BR /&gt;Steel Scrap&lt;BR /&gt;Stone&lt;BR /&gt;Stove&lt;BR /&gt;String Lights / Holiday String Lights&lt;BR /&gt;Styrofoam&lt;BR /&gt;Styrofoam Peanuts&lt;BR /&gt;Sump Pump&lt;BR /&gt;Sunscreen&lt;BR /&gt;Tape Drives&lt;BR /&gt;Telephone&lt;BR /&gt;Televisions&lt;BR /&gt;Textiles / Fabrics / Drapes / Curtains&lt;BR /&gt;Thermometers (digital)&lt;BR /&gt;Thermometers (glass)&lt;BR /&gt;Tin / Steel Ca&lt;BR /&gt;Tin / Steel Can&lt;BR /&gt;Tin / Steel Cans (soup, coffee, etc) Drop-Off&lt;BR /&gt;Tire&lt;BR /&gt;Toys&lt;BR /&gt;Truck&lt;BR /&gt;Typewriters/Word Processors&lt;BR /&gt;Used Oil&lt;BR /&gt;VCR Machine&lt;BR /&gt;VHS Tapes&lt;BR /&gt;Video Game Players&lt;BR /&gt;Vinyl Siding&lt;BR /&gt;Vitamins&lt;BR /&gt;Washer&lt;BR /&gt;Waste Collection Company&lt;BR /&gt;Water Heater&lt;BR /&gt;Windows&lt;BR /&gt;Wood-Untreated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, the main question remains, what are the final groups and&amp;nbsp;what rules do you want to apply to assign a value to a group? If that can be resolved, we can create a script or expression.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jun 2020 16:08:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623352#M48582</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2020-06-23T16:08:39Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623353#M48583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/3100"&gt;Xander Bakker&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;So, the main question remains, what are the final groups and&amp;nbsp;what rules do you want to apply to assign a value to a group?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The final groups are in the zip folder: &lt;A href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fwebapp.willcountyillinois.com%2FRequests%2FRecycle.zip" rel="nofollow" target="_blank"&gt;https://webapp.willcountyillinois.com/Requests/Recycle.zip&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I cleaned the two fields up from the feature layer and saved them in the new CSV (finalgroups.csv in zip folder). As for a rule, can the groups be created using the Keywords?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After all that, I might as well create a whole new feature layer (this data was given to me-- the reason why it wasn't too organized for GIS). But, I would still like to know how to group these programmatically.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jun 2020 21:13:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623353#M48583</guid>
      <dc:creator>JaredPilbeam2</dc:creator>
      <dc:date>2020-06-23T21:13:21Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623354#M48584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/297053"&gt;Jared Pilbeam&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had not noticed the finalgroups file in the ZIP. Sorry about that. I had a look at it and since I felt like Arcade I first&amp;nbsp;created something with that. Let me post that in the other questions so that it makes a little more sense for other that read the thread. After that I will post back here the python&amp;nbsp;code.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jun 2020 13:22:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623354#M48584</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2020-06-24T13:22:14Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623355#M48585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/297053" target="_blank"&gt;Jared Pilbeam&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Find below the Python standalone script to do the same.&amp;nbsp;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="comment token"&gt;#-------------------------------------------------------------------------------&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Name:        categories.py&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Purpose:&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;#&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Author:      xbakker&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;#&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Created:     24/06/2020&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;#-------------------------------------------------------------------------------&lt;/SPAN&gt;

&lt;SPAN class="keyword token"&gt;def&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;main&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; arcpy

    &lt;SPAN class="comment token"&gt;# configuration&lt;/SPAN&gt;
    fc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; r&lt;SPAN class="string token"&gt;'C:\GeoNet\Jared\Default.gdb\RecyclingLocations_full'&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# point to your datasource&lt;/SPAN&gt;
    fld_kw &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"USER_Keywo"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your input field&lt;/SPAN&gt;
    fld_res &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Category2"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your output string field&lt;/SPAN&gt;

    &lt;SPAN class="keyword token"&gt;with&lt;/SPAN&gt; arcpy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;da&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;UpdateCursor&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;fc&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;fld_kw&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; fld_res&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; curs&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; row &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; curs&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            keyword_txt &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; row&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
            finalgroup &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; GetPredominantGroup&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword_txt&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
            row&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; finalgroup
            curs&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;updateRow&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;row&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;


&lt;SPAN class="keyword token"&gt;def&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;GetPredominantGroup&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword_txt&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    sep &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;";"&lt;/SPAN&gt;
    keywords &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; keyword_txt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;split&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;sep&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
    dct_groups &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; keyword &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; keywords&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        group &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; GetGroup&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;not&lt;/SPAN&gt; group &lt;SPAN class="keyword token"&gt;is&lt;/SPAN&gt; None&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; group &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; dct_groups&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
                dct_groups&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;group&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
                dct_groups&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;group&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;

    cntmax &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
    finalgroup &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; None
    &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; group&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; cnt &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; dct_groups&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;items&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; cnt &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; cntmax&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            finalgroup &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; group
            cntmax &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; cnt

    &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; finalgroup


&lt;SPAN class="keyword token"&gt;def&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;GetGroup&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    groups &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Appliance Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Air Conditioner;Appliance;Refrigerator;Dishwasher;Dryer;Oven;Stove;Washer;Water Heater'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Asbestos Info / Removal Service'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Asbestos'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Automobile &amp;amp; Boat Reuse Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Airplane; Automobile;Boat;Car;Recreation Vehicle;RV;Truck'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Awards &amp;amp; Recognition'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Awards (Eco-Award)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Batteries'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Lead-Acid Batteries;Single Use AA, AAA, C, D, 9-Volt;Batteries - Rechargeable, BackUp;Lead-Acid Batteries;Rechargebale;Disposable Batteries;Rechargeable;Automotive Batteries;Boat Batteries;Lithium Batteries;Button Batteries'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Bicycle Reuse Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Bicycles'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Book Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Books - Hardcover Recycling;Books - Softcover Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Cellular Telephone Reuse &amp;amp; Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cell Phone - Retail Drop-Off;Cell Phone - Electronic Drop Off'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Clean - Up Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Clean-Up of Properties;'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Clothing, Linens &amp;amp; Shoe Reuse &amp;amp; Recycling-Drop-Off Locations'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Clothing;Gym Shoes / Sneakers / HighTops;Linens / Blankets / Tableclothes /  Towels;Textile / Fabrics / Drapes / Curtains;Shoes / Boots;Purse or Handbag'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Commercial Hazardous Waste'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Hazardous Waste Services;Chemical Business Waste'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Composting Facilities/Landscape Waste transfer Stations'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Composting Facilities/Landscape Waste transfer Stations;Landscape Material Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Computer Reuse &amp;amp; Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Business Electronic Devices'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Construction &amp;amp; Demolition Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Asphalt;Brick;Building Construction &amp;amp; Demolition Debris;Carpet;Carpet Padding;Concrete;Dirt;Drywall;Gravel;Padding;Roofing Materials;Shingles;Soil;Stone;Vinyl Siding;Windows;Wood-Untreated;Pallets'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Cooking Oil/Grease Recycling &amp;amp; Trap Service'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cooking Oil;Grease Recycling;Grease Trap Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Crayon Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Crayons'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Curbside Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Aerosol Cans &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;empty&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Aluminum Can Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Aluminum Foil Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Cardboard &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; Chipboard Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Curbside Recycling&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Glass Bottles &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; Jars Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Juice Boxes&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Drink Pouches Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Paper &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;magazines&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; phone bks&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; etc&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Plastic &lt;SPAN class="comment token"&gt;#1 (PET) &amp;amp; #2 (HDPE) Containers;Plastic #3, #4, #5, #7, Containers Curbside;Six-Pack Rings Curbside;Tin / Steel Cans (soup,cofffee, etc) Curbside',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Demolition Material Recycling &amp;amp; Disposal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Construction Material Reuse;Demolition Material Reuse / Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Disposable Batteries'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Batteries - Single Use AA, AAA, C, D, 9-Volt'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Books - Hardcover;Computer Reuse/Donation;Couch;Sofa;Toys'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Drum &amp;amp; Cylinder Disposal or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cylinders;Drums'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Dry Cleaners (Green)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Dry Cleaning'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Electronics'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Adding Machines;Answering Machines;Calculators;Cameras;Cassettes;CB\'s/Two-way radios;CD Players / Laser Disc Players;CD ROM Drives;CDs, DVDs;Cell Phone - Electronic Drop-Off;Computer Recycling;Computer Recycling Drop-Off;Copy Machine;Cords &amp;amp; Cables;Digital Clocks;DVD Machine;Electronic Mice;Electronics;Fax Machines;Floppy Disks;Hand Held Games;Hard Drives;Joysticks/Game controls;Keyboards;Microwaves;Modems;Monitors;Pagers;Palm Organizers;Paper shredders;Portable Radio; Postage Machines;Printers;Scanner Machines;Speakers/Stereo Systems;String Lights /  Holiday String Lights;Sump Pump;Tape Drives;Telephone;Televisions;Thermometers (digital);Typewriters/Word Processors;UPS Battery Backups;VCR Machine;VHS Tapes;Video Game Players; Zip Drives'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Eye Glass Reuse'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Eye Glasses'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Fire Extinguisher Refilling or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Fire Extinguishers'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Fluorescent Lights'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'CFLs;Compact Fluorescent Light Bulbs;Fluorescent Lights'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Food Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Food Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Furniture &amp;amp; Office Equipment '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Book Cases;Cubical Walls;Desks;File Cabinets;Furniture &amp;amp; Office Equipment;Office Chairs'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Geothermal Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Geothermal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Gift Cards'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Gift Cards (merchant plastic money card)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Green Energy Supplier'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Energy Supplier'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Grocery Bag'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Grocery Bags'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Heating Oil Tank Removal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Heating Oil Tank Removal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Household Hazardous Waste (HHW)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Aerosol Products;Antifreeze;Automotive Batteries;Automotive Fluid;Boat Batteries;Button Batteries;Cleaning Chemicals;Compact Fluorescent Light Bulbs - HHW Drop-Off;Drain Cleaners;Driveway Sealer;Fertilizers;Fluorescent Light Bulbs;Gasoline-Oil Mix;Hazardous Household Materials;HHW;Household Chemicals;Lawn &amp;amp; garden chemicals;Lithium Batteries;Medication (old or unwanted);Mercury / Mercury Products;Motor Oil;Nail Polish Remover;Oil Filters;Oil-based Paint / Stain / Varnish;Old Gasoline;Paint Thinners;Pesticides;Pool Chemicals;Rechargeable Batteries;Solvents;Thermometers (glass);Used Oil;Medication (old or unwanted);Thermometers (glass);Cough Medicine;Inhalers;Medicated Shampoo;Ointment / Medicated Ointment;Over-the-Counter Medication;Pills, Pharmaceuticals, Medication;Prescription Medication;Sunscreen;Vitamins'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Landfill &amp;amp; Transfer Stations'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Landfills &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; Transfer Stations&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Beverage Carrier Straps&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Six&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;Pack Rings&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Plastic &lt;SPAN class="comment token"&gt;#1, PET;Plastic #2, HDPE;Plastic #3, PVC;Plastic #4, LDPE;Plastic #5, PP;Plastic #7, Other Container;Aerosol Cans (empty) Drop-Off;Aluminum Can Recycling Drop-Off ;Aluminum Foil Recycling Drop-Off;Glass Bottles and Jars Drop-Off;Juice Boxes / Drink Pouches  Drop-Off;Tin / Steel Cans (soup, coffee, etc) Drop-Off;',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Latex Paint'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Latex Paint'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Lead-base Paint Concerns'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Lead Paint'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Manure'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Manure'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Matress Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Matress &amp;amp; Box Springs'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Medical Equipment (durable)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Canes;Crutches;Portable Toliets;Shower Chairs;Wheelchairs'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Medication Drop-Off'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cough Medicine;Inhalers;Medicated Shampoo;Ointment / Medicated Ointment;Over-the-Counter Medication;Pills, Pharmaceuticals,Medication;Prescription Medication;Sunscreen;Vitamins'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Metal Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Scrap Metal;Aluminum / Aluminum Can Scrap;Brass;Copper;Iron;Steel Scrap;'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Motor Oil - Bulk'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Motor Oil in Buk Drums'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Motor Oil Recycling (DIY)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Motor Oil - DIY'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Packaging Materials'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Packing Peanut ;Styrofoam Peanuts;Cardboard Boxes'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Pallet Reuse or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Pallets'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Paper Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cardboard;Chipboard;Colored Paper;Construction Paper;Junk Mail;Magazines;Newspaper;Office Paper;Paper Recycling;Shredding Services;Clored Paper'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Plastic Carrier Strap Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Beverage Carrier Straps;Six-Pack Rings'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Plastic Container Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Plastic &lt;SPAN class="comment token"&gt;#1, PET;Plastic #2, HDPE;Plastic #3 PVC;Plastic #4, LDPE;Plastic #5, PP;Plastic #7, Other Container',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Pop-Tab Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Pop-Tab'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Printer/Toner Cartridge &amp;amp; Ribbon Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Inkjets (Ribbons);Printer/Toner Cartridges'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Propane Tank Disposal or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Propane Tanks'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Rechargeable Battery'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Batteries - Rechargeable, BackUp, Lead-Acid;Rechargeable'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Recycling and Waste Collection Companies'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Recycling Collection Company;Garbage Collection Company;Waste Collection Company'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Repair Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Sharpening Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Reuse &amp;amp; Resale Shops'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Reuse/Resale'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Smoke Detectors '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Smoke Detectors '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Solar Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Solar Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Styrofoam or Polystyrene Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Plastic &lt;SPAN class="comment token"&gt;#6, PS, Polystyrene;Styrofoam',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Tire Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Tire'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Water Conservation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Rain Barrels;Rain Garden'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Wind Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Small Wind'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

    &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; group&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; keywords &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; groups&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;items&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; keywords&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;find&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; group

    &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; None


&lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; __name__ &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__main__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    main&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Although it does exactly the same as the Arcade expression, it may result in different results. Isn't that fun?&amp;nbsp;&lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/497795_pastedImage_2.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The reason for this&amp;nbsp;is that when you loop through a dictionary in Python it will not be sorted and the Arcade object will. So if you have two groups with the same amount of counts, it may return a different group. I still think that it might requiere some additional thinking on how to treat&amp;nbsp;features that could belong to multiple groups.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:33:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623355#M48585</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2021-12-12T02:33:51Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623356#M48586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;A href="https://community.esri.com/migrated-users/3100" target="_blank"&gt;Xander Bakker&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;So if you have two groups with the same amount of counts, it may return a different group.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry to drag you back into this. I haven't been able to get all the fields. Is the reason 10 fields are missing related to this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This returns 52 of the 62 groups of the finalgroups.csv.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt; fld_kw &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"USER_Keywo"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your input field&lt;/SPAN&gt;
 fld_res &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Keyword"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your output string field‍‍&lt;/SPAN&gt;

&lt;SPAN class="comment token"&gt;#missing fields&lt;/SPAN&gt;
Composting Facilities&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Landscape Waste transfer Stations
Disposable Batteries
Latex Paint
Matress Recycling
Medical Equipment &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;durable&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Medication Drop&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;Off
Motor Oil &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; Bulk
Pallet Reuse &lt;SPAN class="operator token"&gt;or&lt;/SPAN&gt; Recycling
Plastic Carrier Strap Recycling
Plastic Container Recycling
Reuse &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; Resale Shops


‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This returns only 16 fields&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;fld_kw &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"USER_Categ"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your input field&lt;/SPAN&gt;
fld_res &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Keyword"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your output string field‍‍‍‍‍‍&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:33:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623356#M48586</guid>
      <dc:creator>JaredPilbeam2</dc:creator>
      <dc:date>2021-12-12T02:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623357#M48587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/297053"&gt;Jared Pilbeam&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is possible to use the script and see why those groups do not appear in the results. I can have a look at it if I'm able to find a couple of minutes to&amp;nbsp;spare.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jun 2020 13:09:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623357#M48587</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2020-06-30T13:09:57Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623358#M48588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/3100" target="_blank"&gt;Xander Bakker&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply! I have the feature layer view as the fc variable. Here's the script as I ran it last. &lt;BR /&gt;Here's the view: &lt;A class="link-titled" href="https://willcountygis.maps.arcgis.com/home/item.html?id=227061be60a14cc89946a978b440d227" title="https://willcountygis.maps.arcgis.com/home/item.html?id=227061be60a14cc89946a978b440d227" rel="nofollow noopener noreferrer" target="_blank"&gt;https://willcountygis.maps.arcgis.com/home/item.html?id=227061be60a14cc89946a978b440d227&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Edit 8:57am: &lt;/STRONG&gt;I made sure all the groups are in your list, and they are.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="comment token"&gt;#-------------------------------------------------------------------------------&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Name:        categories.py&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Purpose:&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;#&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Author:      xbakker&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;#&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;# Created:     24/06/2020&lt;/SPAN&gt;
&lt;SPAN class="comment token"&gt;#-------------------------------------------------------------------------------&lt;/SPAN&gt;

&lt;SPAN class="keyword token"&gt;def&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;main&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; arcpy

    &lt;SPAN class="comment token"&gt;# configuration&lt;/SPAN&gt;
    fc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; r&lt;SPAN class="string token"&gt;'https://services.arcgis.com/fGsbyIOAuxHnF97m/arcgis/rest/services/Recycling_Locations/FeatureServer/0'&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# point to your datasource&lt;/SPAN&gt;
    fld_kw &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"USER_Categ"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your input field&lt;/SPAN&gt;
    fld_res &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Keyword"&lt;/SPAN&gt;  &lt;SPAN class="comment token"&gt;# your output string field&lt;/SPAN&gt;

    &lt;SPAN class="keyword token"&gt;with&lt;/SPAN&gt; arcpy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;da&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;UpdateCursor&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;fc&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;fld_kw&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; fld_res&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; curs&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; row &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; curs&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            keyword_txt &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; row&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
            finalgroup &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; GetPredominantGroup&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword_txt&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
            row&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; finalgroup
            curs&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;updateRow&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;row&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;


&lt;SPAN class="keyword token"&gt;def&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;GetPredominantGroup&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword_txt&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    sep &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;";"&lt;/SPAN&gt;
    keywords &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; keyword_txt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;split&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;sep&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
    dct_groups &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; keyword &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; keywords&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        group &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; GetGroup&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;not&lt;/SPAN&gt; group &lt;SPAN class="keyword token"&gt;is&lt;/SPAN&gt; None&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; group &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; dct_groups&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
                dct_groups&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;group&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
                dct_groups&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;group&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;

    cntmax &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;
    finalgroup &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; None
    &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; group&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; cnt &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; dct_groups&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;items&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; cnt &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; cntmax&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            finalgroup &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; group
            cntmax &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; cnt

    &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; finalgroup


&lt;SPAN class="keyword token"&gt;def&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;GetGroup&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    groups &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Appliance Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Air Conditioner;Appliance;Refrigerator;Dishwasher;Dryer;Oven;Stove;Washer;Water Heater'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Asbestos Info / Removal Service'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Asbestos'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Automobile &amp;amp; Boat Reuse Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Airplane; Automobile;Boat;Car;Recreation Vehicle;RV;Truck'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Awards &amp;amp; Recognition'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Awards (Eco-Award)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Batteries'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Lead-Acid Batteries;Single Use AA, AAA, C, D, 9-Volt;Batteries - Rechargeable, BackUp;Lead-Acid Batteries;Rechargebale;Disposable Batteries;Rechargeable;Automotive Batteries;Boat Batteries;Lithium Batteries;Button Batteries'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Bicycle Reuse Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Bicycles'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Book Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Books - Hardcover Recycling;Books - Softcover Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Cellular Telephone Reuse &amp;amp; Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cell Phone - Retail Drop-Off;Cell Phone - Electronic Drop Off'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Clean - Up Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Clean-Up of Properties;'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Clothing, Linens &amp;amp; Shoe Reuse &amp;amp; Recycling-Drop-Off Locations'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Clothing;Gym Shoes / Sneakers / HighTops;Linens / Blankets / Tableclothes /  Towels;Textile / Fabrics / Drapes / Curtains;Shoes / Boots;Purse or Handbag'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Commercial Hazardous Waste'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Hazardous Waste Services;Chemical Business Waste'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Composting Facilities/Landscape Waste transfer Stations'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Composting Facilities/Landscape Waste transfer Stations;Landscape Material Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Computer Reuse &amp;amp; Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Business Electronic Devices'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Construction &amp;amp; Demolition Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Asphalt;Brick;Building Construction &amp;amp; Demolition Debris;Carpet;Carpet Padding;Concrete;Dirt;Drywall;Gravel;Padding;Roofing Materials;Shingles;Soil;Stone;Vinyl Siding;Windows;Wood-Untreated;Pallets'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Cooking Oil/Grease Recycling &amp;amp; Trap Service'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cooking Oil;Grease Recycling;Grease Trap Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Crayon Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Crayons'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Curbside Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Aerosol Cans &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;empty&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Aluminum Can Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Aluminum Foil Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Cardboard &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; Chipboard Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Curbside Recycling&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Glass Bottles &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; Jars Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Juice Boxes&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;Drink Pouches Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Paper &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;magazines&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; phone bks&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; etc&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; Curbside&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Plastic &lt;SPAN class="comment token"&gt;#1 (PET) &amp;amp; #2 (HDPE) Containers;Plastic #3, #4, #5, #7, Containers Curbside;Six-Pack Rings Curbside;Tin / Steel Cans (soup,cofffee, etc) Curbside',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Demolition Material Recycling &amp;amp; Disposal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Construction Material Reuse;Demolition Material Reuse / Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Disposable Batteries'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Batteries - Single Use AA, AAA, C, D, 9-Volt'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Books - Hardcover;Computer Reuse/Donation;Couch;Sofa;Toys'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Drum &amp;amp; Cylinder Disposal or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cylinders;Drums'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Dry Cleaners (Green)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Dry Cleaning'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Electronics'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Adding Machines;Answering Machines;Calculators;Cameras;Cassettes;CB\'s/Two-way radios;CD Players / Laser Disc Players;CD ROM Drives;CDs, DVDs;Cell Phone - Electronic Drop-Off;Computer Recycling;Computer Recycling Drop-Off;Copy Machine;Cords &amp;amp; Cables;Digital Clocks;DVD Machine;Electronic Mice;Electronics;Fax Machines;Floppy Disks;Hand Held Games;Hard Drives;Joysticks/Game controls;Keyboards;Microwaves;Modems;Monitors;Pagers;Palm Organizers;Paper shredders;Portable Radio; Postage Machines;Printers;Scanner Machines;Speakers/Stereo Systems;String Lights /  Holiday String Lights;Sump Pump;Tape Drives;Telephone;Televisions;Thermometers (digital);Typewriters/Word Processors;UPS Battery Backups;VCR Machine;VHS Tapes;Video Game Players; Zip Drives'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Eye Glass Reuse'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Eye Glasses'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Fire Extinguisher Refilling or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Fire Extinguishers'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Fluorescent Lights'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'CFLs;Compact Fluorescent Light Bulbs;Fluorescent Lights'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Food Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Food Donation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Furniture &amp;amp; Office Equipment '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Book Cases;Cubical Walls;Desks;File Cabinets;Furniture &amp;amp; Office Equipment;Office Chairs'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Geothermal Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Geothermal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Gift Cards'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Gift Cards (merchant plastic money card)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Green Energy Supplier'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Energy Supplier'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Grocery Bag'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Grocery Bags'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Heating Oil Tank Removal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Heating Oil Tank Removal'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Household Hazardous Waste (HHW)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Aerosol Products;Antifreeze;Automotive Batteries;Automotive Fluid;Boat Batteries;Button Batteries;Cleaning Chemicals;Compact Fluorescent Light Bulbs - HHW Drop-Off;Drain Cleaners;Driveway Sealer;Fertilizers;Fluorescent Light Bulbs;Gasoline-Oil Mix;Hazardous Household Materials;HHW;Household Chemicals;Lawn &amp;amp; garden chemicals;Lithium Batteries;Medication (old or unwanted);Mercury / Mercury Products;Motor Oil;Nail Polish Remover;Oil Filters;Oil-based Paint / Stain / Varnish;Old Gasoline;Paint Thinners;Pesticides;Pool Chemicals;Rechargeable Batteries;Solvents;Thermometers (glass);Used Oil;Medication (old or unwanted);Thermometers (glass);Cough Medicine;Inhalers;Medicated Shampoo;Ointment / Medicated Ointment;Over-the-Counter Medication;Pills, Pharmaceuticals, Medication;Prescription Medication;Sunscreen;Vitamins'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Landfill &amp;amp; Transfer Stations'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Landfills &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; Transfer Stations&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Beverage Carrier Straps&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Six&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;Pack Rings&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;Plastic &lt;SPAN class="comment token"&gt;#1, PET;Plastic #2, HDPE;Plastic #3, PVC;Plastic #4, LDPE;Plastic #5, PP;Plastic #7, Other Container;Aerosol Cans (empty) Drop-Off;Aluminum Can Recycling Drop-Off ;Aluminum Foil Recycling Drop-Off;Glass Bottles and Jars Drop-Off;Juice Boxes / Drink Pouches  Drop-Off;Tin / Steel Cans (soup, coffee, etc) Drop-Off;',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Latex Paint'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Latex Paint'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Lead-base Paint Concerns'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Lead Paint'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Manure'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Manure'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Matress Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Matress &amp;amp; Box Springs'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Medical Equipment (durable)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Canes;Crutches;Portable Toliets;Shower Chairs;Wheelchairs'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Medication Drop-Off'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cough Medicine;Inhalers;Medicated Shampoo;Ointment / Medicated Ointment;Over-the-Counter Medication;Pills, Pharmaceuticals,Medication;Prescription Medication;Sunscreen;Vitamins'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Metal Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Scrap Metal;Aluminum / Aluminum Can Scrap;Brass;Copper;Iron;Steel Scrap;'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Motor Oil - Bulk'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Motor Oil in Buk Drums'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Motor Oil Recycling (DIY)'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Motor Oil - DIY'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Packaging Materials'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Packing Peanut ;Styrofoam Peanuts;Cardboard Boxes'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Pallet Reuse or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Pallets'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Paper Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Cardboard;Chipboard;Colored Paper;Construction Paper;Junk Mail;Magazines;Newspaper;Office Paper;Paper Recycling;Shredding Services;Clored Paper'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Plastic Carrier Strap Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Beverage Carrier Straps;Six-Pack Rings'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Plastic Container Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Plastic &lt;SPAN class="comment token"&gt;#1, PET;Plastic #2, HDPE;Plastic #3 PVC;Plastic #4, LDPE;Plastic #5, PP;Plastic #7, Other Container',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Pop-Tab Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Pop-Tab'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Printer/Toner Cartridge &amp;amp; Ribbon Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Inkjets (Ribbons);Printer/Toner Cartridges'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Propane Tank Disposal or Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Propane Tanks'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Rechargeable Battery'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Batteries - Rechargeable, BackUp, Lead-Acid;Rechargeable'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Recycling and Waste Collection Companies'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Recycling Collection Company;Garbage Collection Company;Waste Collection Company'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Repair Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Sharpening Services'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Reuse &amp;amp; Resale Shops'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Reuse/Resale'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Smoke Detectors '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Smoke Detectors '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Solar Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Solar Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Styrofoam or Polystyrene Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 'Plastic &lt;SPAN class="comment token"&gt;#6, PS, Polystyrene;Styrofoam',&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Tire Recycling'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Tire'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Water Conservation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Rain Barrels;Rain Garden'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="string token"&gt;'Wind Energy'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Small Wind'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

    &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; group&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; keywords &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; groups&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;items&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; keywords&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;find&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyword&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; group

    &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; None


&lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; __name__ &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'__main__'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
    main&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:33:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623358#M48588</guid>
      <dc:creator>JaredPilbeam2</dc:creator>
      <dc:date>2021-12-12T02:33:57Z</dc:date>
    </item>
    <item>
      <title>Re: Group Unique Values from Multiple Attribute Fields</title>
      <link>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623359#M48589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/297053" target="_blank"&gt;Jared Pilbeam&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just changed the script to report the missing groups if they appear in any record and some do, but don't get assigned (since it is not the most predominant group). There are however also a couple of groups that don't seem to occur in the data:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;Latex Paint 11
Composting Facilities/Landscape Waste transfer Stations 0
Medication Drop-Off 16
Plastic Carrier Strap Recycling 9
Pallet Reuse or Recycling 7
Plastic Container Recycling 15
Motor Oil - Bulk 0
Matress Recycling 0
Medical Equipment (durable) 0
Disposable Batteries 9
Reuse &amp;amp; Resale Shops 0&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note that I did not run this on your feature&amp;nbsp;service, but on the dataset you shared earlier.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:33:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/group-unique-values-from-multiple-attribute-fields/m-p/623359#M48589</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2021-12-12T02:33:59Z</dc:date>
    </item>
  </channel>
</rss>

