Unpack list to variables
Something like this?
>>> row = ["Title", "url", 33, "title2", "keyword"]
>>> title, url, price, title2, keyword = row
In fact, python automatically unpacks containers when variables are separated by commas. This assigns each element in row
to the variables on the left:
title, url, price, title2, keyword = row
After this assignment, title
has the value of "Title", price
has the value of 33, etc.
Also if you need only few first variables, in Python 3 you can use:
row = ["Title", "url", 33, "title2", "keyword"]
title, url, *_ = row
It's a nice way to extract few first values without using explicit indices