Загрузка...

What does [0] mean or what is it for in Python?

Thread in Python created by Slioxa Jul 20, 2019. 352 views

  1. Slioxa
    Slioxa Topic starter Jul 20, 2019 аззавза 5 Oct 14, 2018
    Вопрос может показаться глупым, но часто в кодах вижу это "[0]" и не понимаю для чего это служит? Прошу не злиться, я нуб в этом деле и мало шарю, а google предал тем что ничего не нашёл.:moon:
     
  2. Shmauzer
    Shmauzer Jul 20, 2019 Banned 258 May 4, 2019
    Кусок кода скинь в котором ты это видел.
    The post was merged to previous Jul 20, 2019
    Как вариант - номер элемента массива
     
  3. de9x
    de9x Jul 20, 2019 Frontend developer 141 Jan 3, 2019
    на низком уровне - это арифметика указателей, если мы чичас рассматриваем массивы
     
  4. Slioxa
    Slioxa Topic starter Jul 20, 2019 аззавза 5 Oct 14, 2018
    Code
    response = api.users.get(access_token = token, user_ids = id) 
    first_name = response[0]['first_name']
    print(first_name)
     
  5. de9x
    de9x Jul 20, 2019 Frontend developer 141 Jan 3, 2019
    в данном случае ты обращаешься к первому элементу массива словарей
     
  6. Yakhya_inactive2484679
    Ты не правильна просто написал
     
  7. Slioxa
    Slioxa Topic starter Jul 20, 2019 аззавза 5 Oct 14, 2018
    de9x, ааа вроде дошло, если я правильно понял то мне даётся список и вот эта хрень берёт первую строку из этого списка(тип с 0 же нумерация идёт), так?
     
  8. de9x
    de9x Jul 20, 2019 Frontend developer 141 Jan 3, 2019
    я тебя не очень понял, но наверно, да)
    в общем, тут у тебя массив словарей, к примеру, такой:
    Code

    anyway = [
    user_info={ #первый словарь в массиве
    'first_name': 'Валера',
    'last_name': 'Жмых',
    'id': 16274},
    server_info={ #второй словарь в массиве
    'domain': 'com' ,
    'connect': 'succes'}]
    anyway[0]['last_name'] #Жмых
    anyway[1]['connect'] # succes
    если где-то ошибся, то соррян, я на телефоне ))
    в этом коде, если мы обращаемся к массиву с индексом ноль, то мы имеем доступ ко всем ключам-значениям словаря USER_info, если с индексом один - server_info
     
  9. ЮВЕЛИР
    это парсинг json запроса, [0] это означает какой индекс массива парсить, в данном случае нулевой
     
  10. Slioxa
    Slioxa Topic starter Jul 21, 2019 аззавза 5 Oct 14, 2018
    Всёёё дошло, спасииибооо!!!!!!!!!! Теперь я стал на капельку умне))
     
Loading...
Top