Python Forum
string indices must be integers
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
string indices must be integers
#1
So, I have:

data = json.loads(requests.get(url).text)
print(type(data))
print(data[0])

<class 'list'>
{'sentence': ['what', 'is', 'a', 'transistor'],
 'tags': ['WH', 'AUX', 'DT', 'NN']}
then I want to separate 'sentence' and 'tags'

sents = []
tags = []

for element in data:
  sents.append(element['sentence'])
  tags.append(element['tags'])
and here a problem:

TypeError                                 Traceback (most recent call last)
<ipython-input-8-68927e1d38ae> in <module>()
      3 
      4 for element in data:
----> 5   sents.append(element['sentence'])
      6   tags.append(element['tags'])

TypeError: string indices must be integers
what is wrong?

P.S. if I just print it - it is printed without problems.
Reply


Messages In This Thread
string indices must be integers - by constantin01 - Apr-22-2020, 09:01 AM
RE: string indices must be integers - by buran - Apr-22-2020, 09:10 AM
RE: string indices must be integers - by buran - Apr-22-2020, 10:00 AM
RE: string indices must be integers - by TomToad - Apr-22-2020, 10:13 AM
RE: string indices must be integers - by buran - Apr-22-2020, 10:30 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  tuple indices must be integers or slices, not str cybertooth 16 11,889 Nov-02-2023, 01:20 PM
Last Post: brewer32
  No matter what I do I get back "List indices must be integers or slices, not list" Radical 4 1,268 Sep-24-2023, 05:03 AM
Last Post: deanhystad
  boto3 - Error - TypeError: string indices must be integers kpatil 7 1,342 Jun-09-2023, 06:56 PM
Last Post: kpatil
  Response.json list indices must be integers or slices, not str [SOLVED] AlphaInc 4 6,536 Mar-24-2023, 08:34 AM
Last Post: fullytotal
  "TypeError: string indices must be integers, not 'str'" while not using any indices bul1t 2 2,091 Feb-11-2023, 07:03 PM
Last Post: deanhystad
  Error "list indices must be integers or slices, not str" dee 2 1,509 Dec-30-2022, 05:38 PM
Last Post: dee
  TypeError: string indices must be integers JonWayn 12 3,535 Aug-31-2022, 03:29 PM
Last Post: deanhystad
  TypeError: list indices must be integers or slices, not range Anldra12 2 2,657 Apr-22-2022, 10:56 AM
Last Post: Anldra12
  string indices must be integers when parsing Json ilknurg 3 6,484 Mar-10-2022, 11:02 AM
Last Post: DeaD_EyE
  TypeError: string indices must be integers hendern 2 3,063 Oct-02-2020, 10:16 PM
Last Post: hendern

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020