如何解决如何从数据库中填充 3 张幻灯片轮播,其中包含许多页面和未定义的数据量
我有一个 html-carousel,它一次显示 3 个项目,然后有一个箭头可以传递到接下来的 3 个幻灯片。
我需要从我的数据库中填充这张幻灯片。 DB 将始终在增长,因此它必须是动态的。它不仅要填充幻灯片,还要计算轮播需要多少“3 页幻灯片”才能适合所有数据。
我的数据是一个元组列表,每个元组都指定给一张幻灯片。 (前 3 个元组适合轮播的第一页,接下来的 3 个元组应该转到轮播的第二页)。
我在 python 循环中挣扎,无法弄清楚。
我希望我解释得很好,但我会发布轮播的 html 以便您了解。 (现在硬编码为 2 页,每页 3 张幻灯片)
<div class="carousel-inner">
<div class="item active">
<div class="row">
<div class="col-sm-4">
tuple 1
</div>
<div class="col-sm-4">
tuple 2
</div>
<div class="col-sm-4">
tuple 3
</div>
</div>
</div>
<div class="item">
<div class="row">
<div class="col-sm-4">
tuple 4
</div>
<div class="col-sm-4">
tuple 5
</div>
<div class="col-sm-4">
tuple 6
</div>
</div>
</div>
</div>
感谢您的帮助!
解决方法
好的,我解决了。
row_len = 3
for i in range(0,len(data),row_len):
for elem in data[i:i+row_len] :
print(elem)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。