我正在使用下面的代码打印出包含 4 列的行。我如何将列表中的每个值附加到 HTML 表中,该表还包含具有四列的行?
random_list = ['car', 'plane', 'van', 'boat', 'ship', 'jet','shuttle']
for i in xrange(0, len(food_list), 4):
print '\t'.join(food_list[i:i+4])
最佳答案
稍作修改...
food_list = ['car', 'plane', 'van', 'boat', 'ship', 'jet','shuttle']
for i in xrange(0, len(food_list), 4):
print '<tr><td>' + '</td><td>'.join(food_list[i:i+4]) + '</td></tr>'
这基本上将分隔符更改为不是制表符,而是表格元素。此外,将打开的行和关闭的行放在开头和结尾。
关于Python 和 HTML 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3215260/