Hej, do 01.04.20 odbywa się akcja Dzień Robin Hooda [Druki -40%]. Między innymi 'Elektronika dla bystrzaków. Wydanie III'. Łącznie w propozycji możliwych do zdobycia jest 30 itemów. Poniżej 10 wybranych itemów:
✓ Opus magnum C++11. Kodowanie w języku C++ (komplet), Jerzy Grębosz, 1696 stron, 2017 rok #cpp
✓ Java. Podstawy. Wydanie XI (Core Java Volume I - Fundamentals (11th Edition)), Cay S. Horstmann, 768 stron, 2019 rok #java





















Hej, zacząłem sobie raczkować z podstawami pythona razem z Automatyzacją nudnych zadań z pythonem i jedno z zadań mówi, że z listy
spam = ["jabłka", "banany", "tofu", "koty"]
mam zrobić ciąg tekstowy, gdzie przed ostatnim elementem jest dodane i.
Myślałem, że to rozumiem i zrobiłem taki kod:
Druga sprawa, w listach pythonowych nie musisz używać len, wystarczy spam[:-1], poczytaj o wycinaniu list: https://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie/Listy
Jeszcze do użycia Join w książce nie doszedłem, więc bym na to nie wpadł, ale poszedłem za Twoją poradą i wpisałem tak:
spam = ["jabłka", "banany", "tofu", "koty"]
sep = ", "
print(sep.join(spam[:-1])+"