Portál AbcLinuxu, 2. listopadu 2025 03:25
[
{'one': '2022-02-19 23:18:59.464821', 'two': '1645309139.464821.png'},
{'one': '2022-02-19 19:38:41.508453', 'two': '1645295921.5084531.png'},
{'one': '2022-02-19 21:41:48.585115', 'two': '1645303308.585115.png'},
{'one': '2022-02-19 22:58:08.709951', 'two': '1645307888.709951.png'},
{'one': '2022-02-19 22:19:31.149130', 'two': '1645305571.1491299.png'},
{'one': '2022-02-19 22:14:27.674286', 'two': '1645305267.674286pngip'}
]
Řešení dotazu:
data je tvůj seznam slovníků.)
import pandas as pd df = pd.DataFrame(data) print(df)A výstupem je
one two 0 2022-02-19 23:18:59.464821 1645309139.464821.png 1 2022-02-19 19:38:41.508453 1645295921.5084531.png 2 2022-02-19 21:41:48.585115 1645303308.585115.png 3 2022-02-19 22:58:08.709951 1645307888.709951.png 4 2022-02-19 22:19:31.149130 1645305571.1491299.png 5 2022-02-19 22:14:27.674286 1645305267.674286pngipSeřadím podle času a přejmenuju slupce:
df.sort_values(by="one")
df.rename(columns={'one': 'Datum', 'two': 'Soubor'}, inplace=True)
Výsledek je:
Datum Soubor 1 2022-02-19 19:38:41.508453 1645295921.5084531.png 2 2022-02-19 21:41:48.585115 1645303308.585115.png 5 2022-02-19 22:14:27.674286 1645305267.674286pngip 4 2022-02-19 22:19:31.149130 1645305571.1491299.png 3 2022-02-19 22:58:08.709951 1645307888.709951.png 0 2022-02-19 23:18:59.464821 1645309139.464821.png
import pandas as pd
data = [{...}]
df = pd.DataFrame(data)
df.rename(columns={'one': 'Datum', 'two': 'Soubor'}, inplace=True)
df.sort_values(by="Datum", ascending=False, inplace=True)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.