Skip to main content
added 106 characters in body
Source Link

I wanted to read tar.json file, so I write:

import json
with open('tar.json', "r", encoding='utf-8') as read_file:
          data = json.load(read_file) 

and print it as dictionary, for which the key will be "linia" (written as int) and the value will be value tuple.

For example, for "linia 52" I want to get data in format:

{52: ('Czerwone Maki P+R', 'Chmieleniec', 'Kampus UJ', 'Ruczaj', 'Norymberska', 'Grota-Roweckiego', 'Lipińskiego', 'Kobierzyńska', 'Słomiana', 'Kapelanka', 'Szwedzka', 'Rondo Grunwaldzkie', 'Orzeszkowej', 'Stradom', 'Starowiślna', 'Poczta Główna', 'Teatr Słowackiego', 'Lubicz', 'Rondo Mogilskie', 'Cystersów', 'Białucha', 'TAURON Arena Kraków Wieczysta', 'Muzeum Lotnictwa', 'AWF', 'Stella-Sawickiego', 'Czyżyny', 'Rondo Czyżyńskie', 'Os. Kolorowe', 'Plac Centralny im. R.Reagana', 'Os. Zgody', 'Rondo Kocmyrzowskie im. Ks. Gorzelanego', 'DH Wanda', 'Rondo Hipokratesa', 'Dunikowskiego', 'Kleeberga', 'Piasta Kołodzieja')}

How to do this? And how to find for every key number of values tuples?

I know that command: >>> data["linia"][19]["przystanek"][1]["name"]

returns

'Chmieleniec 02'

I wanted to read tar.json file, so I write:

import json
with open('tar.json', "r", encoding='utf-8') as read_file:
          data = json.load(read_file) 

and print it as dictionary, for which the key will be "linia" (written as int) and the value will be value tuple.

For example, for "linia 52" I want to get data in format:

{52: ('Czerwone Maki P+R', 'Chmieleniec', 'Kampus UJ', 'Ruczaj', 'Norymberska', 'Grota-Roweckiego', 'Lipińskiego', 'Kobierzyńska', 'Słomiana', 'Kapelanka', 'Szwedzka', 'Rondo Grunwaldzkie', 'Orzeszkowej', 'Stradom', 'Starowiślna', 'Poczta Główna', 'Teatr Słowackiego', 'Lubicz', 'Rondo Mogilskie', 'Cystersów', 'Białucha', 'TAURON Arena Kraków Wieczysta', 'Muzeum Lotnictwa', 'AWF', 'Stella-Sawickiego', 'Czyżyny', 'Rondo Czyżyńskie', 'Os. Kolorowe', 'Plac Centralny im. R.Reagana', 'Os. Zgody', 'Rondo Kocmyrzowskie im. Ks. Gorzelanego', 'DH Wanda', 'Rondo Hipokratesa', 'Dunikowskiego', 'Kleeberga', 'Piasta Kołodzieja')}

How to do this? And how to find for every key number of values tuples?

I wanted to read tar.json file, so I write:

import json
with open('tar.json', "r", encoding='utf-8') as read_file:
          data = json.load(read_file) 

and print it as dictionary, for which the key will be "linia" (written as int) and the value will be value tuple.

For example, for "linia 52" I want to get data in format:

{52: ('Czerwone Maki P+R', 'Chmieleniec', 'Kampus UJ', 'Ruczaj', 'Norymberska', 'Grota-Roweckiego', 'Lipińskiego', 'Kobierzyńska', 'Słomiana', 'Kapelanka', 'Szwedzka', 'Rondo Grunwaldzkie', 'Orzeszkowej', 'Stradom', 'Starowiślna', 'Poczta Główna', 'Teatr Słowackiego', 'Lubicz', 'Rondo Mogilskie', 'Cystersów', 'Białucha', 'TAURON Arena Kraków Wieczysta', 'Muzeum Lotnictwa', 'AWF', 'Stella-Sawickiego', 'Czyżyny', 'Rondo Czyżyńskie', 'Os. Kolorowe', 'Plac Centralny im. R.Reagana', 'Os. Zgody', 'Rondo Kocmyrzowskie im. Ks. Gorzelanego', 'DH Wanda', 'Rondo Hipokratesa', 'Dunikowskiego', 'Kleeberga', 'Piasta Kołodzieja')}

How to do this? And how to find for every key number of values tuples?

I know that command: >>> data["linia"][19]["przystanek"][1]["name"]

returns

'Chmieleniec 02'
Source Link

Python data json dictionary

I wanted to read tar.json file, so I write:

import json
with open('tar.json', "r", encoding='utf-8') as read_file:
          data = json.load(read_file) 

and print it as dictionary, for which the key will be "linia" (written as int) and the value will be value tuple.

For example, for "linia 52" I want to get data in format:

{52: ('Czerwone Maki P+R', 'Chmieleniec', 'Kampus UJ', 'Ruczaj', 'Norymberska', 'Grota-Roweckiego', 'Lipińskiego', 'Kobierzyńska', 'Słomiana', 'Kapelanka', 'Szwedzka', 'Rondo Grunwaldzkie', 'Orzeszkowej', 'Stradom', 'Starowiślna', 'Poczta Główna', 'Teatr Słowackiego', 'Lubicz', 'Rondo Mogilskie', 'Cystersów', 'Białucha', 'TAURON Arena Kraków Wieczysta', 'Muzeum Lotnictwa', 'AWF', 'Stella-Sawickiego', 'Czyżyny', 'Rondo Czyżyńskie', 'Os. Kolorowe', 'Plac Centralny im. R.Reagana', 'Os. Zgody', 'Rondo Kocmyrzowskie im. Ks. Gorzelanego', 'DH Wanda', 'Rondo Hipokratesa', 'Dunikowskiego', 'Kleeberga', 'Piasta Kołodzieja')}

How to do this? And how to find for every key number of values tuples?