Discuss / Python / 有没有更简洁的字符串拼接写法?

有没有更简洁的字符串拼接写法?

Topic source

弦小零

#1 Created at ... [Delete] [Delete and Lock User]
# 九九乘法表
multi_list = [str(j)+'*'+str(i)+'='+str(i*j) for i in range(1,10) for j in range(1,i+1)]

数值拼接成字符串不知道有没有更简洁的写法?

灰_手

#2 Created at ... [Delete] [Delete and Lock User]
multi_list = ['%s * %s = %s' % (j, i, i * j) for i in range(1,10) for j in range(1,i+1)]

  • 1

Reply