Viết thêm một chương trình cho công việc bổ sung 4 như sau: Cần in ra danh sách

Viết thêm một chương trình cho công việc bổ sung 4 như sau: Cần in ra danh sách 1⁄3 số mặt hàng có doanh số thấp nhất trong ngày.

Trả lời

def in_danh_sach_1_3_so_mat_hang_thap_nhat(s,p):

    # Sắp xếp danh sách mặt hàng theo doanh số tăng dần

    p.sort(key=lambda x: x[s])

    # Tính số lượng mặt hàng cần in (1/3 tổng số mặt hàng)

    so_luong_can_in = len(p) // 3

    # In ra danh sách 1/3 số mặt hàng có doanh số thấp nhất

    print("Danh sách 1/3 số mặt hàng có doanh số thấp nhất:")

    for i in range(so_luong_can_in):

        print(f"{i+1}. Mặt hàng {p[i][0]} - Doanh s: {p[i][p]}")

Câu hỏi cùng chủ đề

Xem tất cả