district_name= [[li.getText() for li in data_rows[i].findAll('li')]
for i in range(len(data_rows))]
上面的代码给出了一个州比哈尔邦的地区名称列表。像下面的表一样。如何为python3中的循环创建的每一行添加一个静态值?
[['1', 'Nalanda'],
['2', 'Patna'],
['3', 'Gaya'],
['4', 'Buxer']]
但我想添加一个静态元素“Bihar”againest每一行。像下面的东西。
[['1', 'Bihar', 'Nalanda'],
['2', 'Bihar', 'Patna'],
['3', 'Bihar', 'Gaya'],
['4', 'Bihar', 'Buxer']]
我试图通过使用代码district_name.insert(0,'Bihar')
才达到这一点。但它没有给出预期的结果。它给了我们。
['Bihar',['1', 'Nalanda'],
['2', 'Patna'],
['3', 'Gaya'],
['4', 'Buxer']]
Plese帮我解决这个问题。
你应该看看JSON格式。它会给你一个比你写的更好的数据结构 –