2016-05-05 2 views
1

Так у меня есть структура данных, как так ... словарь ...Как добавить словарные слова в jsonarray во время цикла?

  fbIds = ["him", "her", "it", "that"] 

тогда я база данных я добавляю структуру JSON, чтобы ...

  res = r.table("usa_nyc_bronx_merchants").insert({ 

       "street_address": streetName.lower(), 
       "city": cityName.lower(), 
       "state": stateName.lower(), 
       "zipcode": zipcodeNumber.lower(), 
       "county": countyName.lower(), 
       "fbIds": [ADD DICTIONARY ITEMS TO THIS ARRAY] 
      ..... 

Как Я добавляю элементы в этом словаре в то, что json array ... mind you весь этот код уже находится в цикле for.

Спасибо!

+0

'fbIds' уже массив, так что кажется, что это должно быть просто ... если бы помочь, если вы включили для цикла в приведенном выше примере, а так мы могли бы лучше понять, чего вы пытаетесь достичь. – tknickman

ответ

2

fbIds уже является массивом (list в терминах python). Таким образом, вы должны быть в состоянии просто сделать:

res = r.table("usa_nyc_bronx_merchants").insert({ 
      "street_address": streetName.lower(), 
      "city": cityName.lower(), 
      "state": stateName.lower(), 
      "zipcode": zipcodeNumber.lower(), 
      "county": countyName.lower(), 
      "fbIds": fbIds 
     ..... 
+1

Легкие деньги. Попытка задуматься об этом без причины. – sirvon

+0

Хаха случается с лучшими из нас :) – tknickman

+0

@sirvon, пожалуйста, отметьте как ответ, если это помогло вам решить вашу проблему! – tknickman

Смежные вопросы