Представленные вами данные, похоже, имеют небольшую проблему в конце (есть запятая и открытая кавычка). Предполагая, что фактические данные не имеют этой проблемы, вы можете извлечь цену в переменную с плавающей запятой следующим образом:
data = (' data ', {u'Global Quote': {u'05. price': u'108.2900', u'08. previous close': u'107.2800', u'10. change percent': u'0.9415%', u'03. high': u'108.8800', u'07. latest trading day': u'2018-11-16'}})
price = float(data[1]['Global Quote']['05. price'])
print(price)
Это будет отображать цену как:
108.29
Похоже, что API извлекает кортеж, состоящий из слова data, а затем словарь, содержащий все значения. Поэтому сначала используйте [1]
для доступа к словарю. Сама запись Global Quote
является словарем.