我想从许多收藏中选择 15 张图片。图像数量取决于该集合中图像的比例。
我的代码如下:
image_counts = [16, 2, 14]
total_images = 0
for i in image_counts:
total_images += i
proportions = [1.0 * i / total_images for i in image_counts]
counts = [int( round( 15 * i)) for i in proportions]
但[8, 1, 7]
由于四舍五入,输出加起来为 16。如何获得一个加起来正好 15 个的列表?