Variations của * hoặc ** khai thác dường như không làm việc, không may:Python - cách ngắn để giải nén danh sách cho nhà điều hành định dạng chuỗi?
lstData = [1,2,3,4]
str = 'The %s are %d, %d, %d, and %d' % ('numbers', *lstData)
Có một cách dễ dàng?
Bạn đã bao gồm liên kết tới tài liệu. Mục tiêu của bạn là đúng hơn. –
Bất kỳ ý tưởng nào tại sao giải nén chuỗi hoạt động cho đối số thứ 2? Chữ ký 'định dạng (vị trí, * args, * kwargs)'? Nó sẽ mạnh hơn nhiều nếu bạn có thể vượt qua nó '(* seq1, * seq2, * ...)'. JavaScript ES6 hỗ trợ nó: 'Math.min (... [... seq1, ... seq2])'. – CoDEmanX