Mam listę:lista Rozpakuj do zmiennych
row = ["Title", "url", 33, "title2", "keyword"]
jest tam więcej pythonic sposób rozpakować te wartości, takich jak:
title, url, price, title2, keyword = row[0], row[1], row[2], row[3], row[4]
Mam listę:lista Rozpakuj do zmiennych
row = ["Title", "url", 33, "title2", "keyword"]
jest tam więcej pythonic sposób rozpakować te wartości, takich jak:
title, url, price, title2, keyword = row[0], row[1], row[2], row[3], row[4]
coś takiego?
>>> row = ["Title", "url", 33, "title2", "keyword"]
>>> title, url, price, title2, keyword = row
Należy również pamiętać, że Twój przykład zakończy się niepowodzeniem z IndexError (listy Pythona są oparte na zera).
EDIT: powyższa notatka została napisana przed przykład OP została ustalona ...
W rzeczywistości Python automatycznie rozpakowuje pojemniki gdy zmienne są oddzielone przecinkami. Ten przypisuje każdy element w row
do zmiennych po lewej:
title, url, price, title2, keyword = row
Po tym przypisaniu title
ma wartość "title", price
ma wartość 33, itd.
'tytuł, url, cena, tytuł2, słowo kluczowe = wiersz'? – Alik