PAT很多题有这样的输出格式要求:

输出什么什么,中间用1个空格隔开,但一行中最后没有空格。

解决办法1:判断是否是最后一个元素

list = [1,2,3,4,5]
for i in list:print(i, end=' ' if i != list[-1] else '')

该方法直接了当,但是对于数据很多的话,就会浪费些时间。

解决办法2:处理成字符串

在pthon中用str()函数就可以处理成字符串,并且有很多库适用于字符串,操作起来很方便。

list = [1,2,3,4,5]
s = str(list[0])
for x in list[1::]:s+= ' '+str(x)
print(s)

解决办法3:用join方法来处理

join() :用于将序列中的元素以指定的字符连接生成一个新的字符串

list = [1,2,3,4,5]
print(" ".join(str(i) for i in list))

PAT-小技巧-一行输出,空格分隔,末尾(最后一位)无空格格式相关推荐

  1. 统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。‪‬‪‬

    统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次).‪‬‪‬ ...

  2. 【做题技巧】输出多个数时最后一个数后空格的处理

    当需要输出一系列用空格隔开的数(或字符串等)时,按一般的方法可能会使得最后一个输出后还有一个空格,从而造成presentation error,如果要在程序中识别最后一个数然后在输出该数时不加空格又要 ...

  3. scanner nextstring 空格_毫不起眼的小技巧,居然一分钟删除了数据中所有空格

    每天都有很多粉丝留言或私信我Excel使用中的问题,可以说是五花八门,其实问题的出路在于先要有思路,发现其中的规律,有了思路.规律,问题也就迎刃而解了.今天小编和大家分享两个小技巧: 问题背景:某天一 ...

  4. 小技巧(5):将TT100K数据集转成VOC格式,并且用Python脚本选出45类超过100张的图片和XML

    上一篇:小技巧(4):将txt中的某两列数据写入csv文件中,制作图像分类标签 文章目录 一.相关准备 1.1 下载数据集 1.2 下载代码文件 1.3 将相关文件移入代码文件 二.创建标准的VOC文 ...

  5. 【R绘图小技巧 - 如何输出上下标及公式】

    1.需求描述: 在图的坐标轴或者文本插入时,有的时候需要上下标的表示,比如,CO2,log2(X),以及有时需要插入一些公式.表达式. 2.解决方法 使用expression 函数来显示表达式,还可以 ...

  6. linux 使cpu使用率升高_[Linux小技巧] 一行命令让CPU占用率达到100%

    Java关键字--transient 当使用Serializable接口实现序列化操作时,如果一个对象中的某一属性不希望被序列化,则可以使用transient关键字进行声明 import java.i ...

  7. 【小技巧】使用MATLAB读取quartusii中signaltapII保存的tbl格式数据文件

    有的时候,我们需要将FPGA采集到的数据进行显示,通过MATLAB分析,那么需要读取FPGA的片上数据.我们以quartusii为例子,其片上数据采集到的文件格式为tbl文件,这个时候,我们编写如下程 ...

  8. [原]Console小技巧——Console版贪食蛇

    这一篇是我的Console小技巧的最后一篇文章,以下是索引: 1.[原]Console小技巧--七彩输出 2.[原]Console小技巧--字符涂鸦 3.[原]Console小技巧--Console版 ...

  9. (小技巧) 如何让Linux 机器CPU使用率变高

    由于测试需要,需要让机器的cpu使用率变高. 单行命令搞定 for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc ...

最新文章

  1. pyqt tableview mysql_当数据库中添加了一个新条目时,如何在PyQt中更新TableView?
  2. Java复习二 基本数据类型与变量和常量
  3. C/C++编程的一些技巧
  4. fastjson对json操作
  5. 成绩查询系统源java代码_基于jsp的成绩查询系统-JavaEE实现成绩查询系统 - java项目源码...
  6. ERNIE-GeoL:“地理位置-语言”预训练模型
  7. 推荐eclipse插件Properties Editor
  8. Linux驱动之设备模型(1)
  9. 清华大学计算机系本科自考,清华大学自考专业有哪些
  10. Windows电脑上最好的3个azw3阅读器
  11. TranslateAnimation解析
  12. 2008 r2安装总是跳出 server sql_关于sql server 2008 r2 安装闪退问题解决办法
  13. HTML5俄罗斯方块游戏CSDN,javascript+css实现俄罗斯方块小游戏
  14. 【CSS3】模拟太阳系八大行星运行轨迹
  15. win10系统:虚拟桌面的创建、切换、删除快捷键
  16. HTML Table之展开收起
  17. 【公开课】如何使用Arm-2D在小资源Cortex-M处理器芯片中实现图形界面?
  18. keras+learning
  19. php之box/spout 导入导出功能
  20. 如何将SQL语句进行自动翻译

热门文章

  1. 出口电子烟需要做那些常规的检测认证项目,电子烟的认证标准是什么?
  2. 《计算机网络》---以太网
  3. [Kubernetes]PV,PVC,StorageClass实战----|||
  4. 极客天成将参加CNCC2022并做DPU技术分享
  5. 计算机求职个人简历,计算机求职工作简历
  6. 欢迎加入我们的【QQ群】
  7. 测试经验| 音视频通话相关app如何进行测试
  8. Leetcode p1154一年有多少天
  9. 有了Socket协议,为什么还要Websocket协议?
  10. MythType插入公式后出现段标志符