Apr-22-2020, 09:01 AM
So, I have:
P.S. if I just print it - it is printed without problems.
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 integerswhat is wrong?
P.S. if I just print it - it is printed without problems.