Z kursu: Poziom w górę: Python
Aby odblokować ten kurs, skorzystaj z bezpłatnej próbnej subskrypcji
Dołącz dzisiaj, aby uzyskać dostęp do ponad 24 000 kursów prowadzonych przez ekspertów w branży.
Połącz pliki CSV – Python: przewodnik
Z kursu: Poziom w górę: Python
Połącz pliki CSV
(efekty dźwiękowe w grze wideo) - [Instruktor] Wartości rozdzielane przecinkami (CSV) to popularny format pliku do przechowywania danych tabelarycznych w zwykłym pliku tekstowym. Pierwszy wiersz zawiera co najmniej jedną nazwę pola oddzieloną przecinkami, a każdy wiersz poniżej jest rekordem z wartościami oddzielonymi przecinkami odpowiadającymi tym polom. Twoim celem jest napisanie funkcji w Pythonie, aby scalić wiele plików CSV w jeden. Powinien akceptować listę ścieżek do plików wejściowych, które chcesz scalić, oraz ścieżkę do pliku wyjściowego. Na przykład to wywołanie scalania woluminów CSV spowoduje scalenie dwóch plików, "class1" i "class2", w plik wyjściowy o nazwie "all_students". Funkcja powinna być wystarczająco solidna, aby scalić pliki, nawet jeśli nagłówki nie są zgodne. Pola mogą być w innej kolejności lub jeden plik może zawierać dodatkowe pola, których nie ma w drugim. Powinien obsłużyć oba przypadki bez utraty jakichkolwiek pól ani danych. Zatrzymaj teraz film, aby…
Spis treści
-
-
-
Znajdź czynniki pierwsze3 min11 s
-
(zablokowane)
Zidentyfikuj palindrom2 min48 s
-
(zablokowane)
Posortuj ciąg znaków3 min2 s
-
(zablokowane)
Znajdź wszystkie elementy listy3 min12 s
-
(zablokowane)
Zagraj w grę podczas oczekiwania2 min22 s
-
(zablokowane)
Zapisz słownik3 min13 s
-
(zablokowane)
Zaplanuj funkcję3 min16 s
-
(zablokowane)
Wyślij wiadomość e-mail3 min12 s
-
(zablokowane)
Symuluj rzut kostką3 min16 s
-
(zablokowane)
Policz niepowtarzalne słowa3 min12 s
-
(zablokowane)
Wygeneruj hasło3 min59 s
-
(zablokowane)
Połącz pliki CSV3 min35 s
-
(zablokowane)
Rozwiąż sudoku4 min8 s
-
(zablokowane)
Zbuduj archiwum zip3 min42 s
-
(zablokowane)
Pobierz pliki sekwencyjne4 min2 s
-