позволяет сказать, что есть таблица со следующим содержимым:Как разбить это на python?
<td>Dog,Cat,Mouse</td>
<td>Snake,Dragon,Dinosaur,Lizard</td>
<td>Owl,Falcon,Phoenix</td>
и я хочу, чтобы это сделать, как это на Python:
>>>pets
[['Dog'],['Cat'],['Mouse'],['Snake'],['Dragon'],['Dinosaur'],['Lizard'],['Owl'],['Falcon'],['Phoenix']]
Это то, что я сумел до сих пор.
animal = table.find_all('td')
pets = []
for i in animal:
a = re.findall('[A-Z][a-z]*',str(i))
pets.append(a)
однако, я не могу понять способ превратить
['Dog','Cat','Mouse']
в
['Dog'],['Cat'],['Mouse'],
и так далее. пожалуйста помоги. Это мои первые несколько дней программирования, и я уже застрял. Спасибо заранее.
Я думаю, что это [х проблема] (http://www.perlmonks.org/?node_id=542341) - почему каждый элемент будет вложен в своем собственном список? Почему бы просто не использовать плоский список значений? – l4mpi