Aktywne Wpisy
xaxaxax +13
UWAGA NIEPOPULARNA OPINIA (a przynajmniej w internecie, gdzie najważniejsza jest emocjonalna manipulacja napędzająca wyświetlenia). Mieszkam w krakowie, mam samochód niespełniający norm #sct, płacę za wjazd zgodnie z prawem i mimo to JESTEM ZWOLENNIKIEM SCT. Wiecie co? Większość moich znajomych również jest za SCT.
90% artykułów i wpisów na ten temat jest tak obrzydliwie nacechowana emocjonalnie, że nie dziwie się skąd ludzie nabrali takiej narracji. Jesteśmy karmieni taką narracją, która się
90% artykułów i wpisów na ten temat jest tak obrzydliwie nacechowana emocjonalnie, że nie dziwie się skąd ludzie nabrali takiej narracji. Jesteśmy karmieni taką narracją, która się

annlupin +7
a tak wgl to jakie muzyczki do wina rano najlepiej
źródło: annlupin4456677
Pobierz




próbuje ogarnąć aplikację do odczytu pogody ze strony openweather.
Mam kilka pytań, bo chce dobrze zrozumieć zasadę działania:
1. tworząc funkcje y = a["main"] i później odpowiednio temp = y["temp"] odnoszę się bezpośrednio do danej main.temp?
2. Dlaczego w ostatniej linijce musi być k[0]["description"]? Co daje nam to [0]? Inaczej nie działa opcja.
Dzięki za odpowiedzi
źródło: comment_1635882166RGTHj93J23JDWqk9m53AL5.jpg
PobierzAd. 1 to nie funkcja. Do zmiennej y przypisujesz element listy a z kluczem main. A temp to element tablicy a z kluczem main, temp (temp = a['main']['temp']
Ad.2
0 to po prostu pierwszy element listy a[weather][0][description]
Polecam mocno przestudiować sobie jak wygląda format json. Najlepiej zrób print(a) i potem print(json.loads(a)) i poanalizuj co jest słownikiem, co jest listą i jakie zawiera wartośći. Oczywiście na początku musisz zrobić import json.
1. Odwołujesz się do słownika temp który zawiera się w słowniku który posiada klucz main
2. Odczytanie z listy k elementu o indeksie 0 który jest słownikiem zawierającą w sobie klucz description
@InOut słownik nie lista, sry