我最后一行输出的内容并不想要中括号,我试过用for i in 列表
但是输出结果不理想
print("降为排序为",end=" ")
for i in num_ls:
print(i,end=" ")
将输出代码改为以上代码。
其中 end 的值是添加在输出内容末尾的,默认值是 "\n",也就是换行;
将 end 的值改为 " " 代表着输出结束后将空格添加到后面,替换掉原来的换行
所以 print(i, end = ' ') 的意思就是打印 i 的值后,在后面增加一个空格,可以保证整个循环的所有的值在同一行
print("f降序排列为", ','.join(num_ls))
我刚刚自己想了一个比较笨拙的办法!
用索引的方法分别赋值给a,b,c
输出填写abc即可
小麻烦。