PAT-小技巧-一行输出,空格分隔,末尾(最后一位)无空格格式
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-小技巧-一行输出,空格分隔,末尾(最后一位)无空格格式相关推荐
- 统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。
统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次). ...
- 【做题技巧】输出多个数时最后一个数后空格的处理
当需要输出一系列用空格隔开的数(或字符串等)时,按一般的方法可能会使得最后一个输出后还有一个空格,从而造成presentation error,如果要在程序中识别最后一个数然后在输出该数时不加空格又要 ...
- scanner nextstring 空格_毫不起眼的小技巧,居然一分钟删除了数据中所有空格
每天都有很多粉丝留言或私信我Excel使用中的问题,可以说是五花八门,其实问题的出路在于先要有思路,发现其中的规律,有了思路.规律,问题也就迎刃而解了.今天小编和大家分享两个小技巧: 问题背景:某天一 ...
- 小技巧(5):将TT100K数据集转成VOC格式,并且用Python脚本选出45类超过100张的图片和XML
上一篇:小技巧(4):将txt中的某两列数据写入csv文件中,制作图像分类标签 文章目录 一.相关准备 1.1 下载数据集 1.2 下载代码文件 1.3 将相关文件移入代码文件 二.创建标准的VOC文 ...
- 【R绘图小技巧 - 如何输出上下标及公式】
1.需求描述: 在图的坐标轴或者文本插入时,有的时候需要上下标的表示,比如,CO2,log2(X),以及有时需要插入一些公式.表达式. 2.解决方法 使用expression 函数来显示表达式,还可以 ...
- linux 使cpu使用率升高_[Linux小技巧] 一行命令让CPU占用率达到100%
Java关键字--transient 当使用Serializable接口实现序列化操作时,如果一个对象中的某一属性不希望被序列化,则可以使用transient关键字进行声明 import java.i ...
- 【小技巧】使用MATLAB读取quartusii中signaltapII保存的tbl格式数据文件
有的时候,我们需要将FPGA采集到的数据进行显示,通过MATLAB分析,那么需要读取FPGA的片上数据.我们以quartusii为例子,其片上数据采集到的文件格式为tbl文件,这个时候,我们编写如下程 ...
- [原]Console小技巧——Console版贪食蛇
这一篇是我的Console小技巧的最后一篇文章,以下是索引: 1.[原]Console小技巧--七彩输出 2.[原]Console小技巧--字符涂鸦 3.[原]Console小技巧--Console版 ...
- (小技巧) 如何让Linux 机器CPU使用率变高
由于测试需要,需要让机器的cpu使用率变高. 单行命令搞定 for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc ...
最新文章
- pyqt tableview mysql_当数据库中添加了一个新条目时,如何在PyQt中更新TableView?
- Java复习二 基本数据类型与变量和常量
- C/C++编程的一些技巧
- fastjson对json操作
- 成绩查询系统源java代码_基于jsp的成绩查询系统-JavaEE实现成绩查询系统 - java项目源码...
- ERNIE-GeoL:“地理位置-语言”预训练模型
- 推荐eclipse插件Properties Editor
- Linux驱动之设备模型(1)
- 清华大学计算机系本科自考,清华大学自考专业有哪些
- Windows电脑上最好的3个azw3阅读器
- TranslateAnimation解析
- 2008 r2安装总是跳出 server sql_关于sql server 2008 r2 安装闪退问题解决办法
- HTML5俄罗斯方块游戏CSDN,javascript+css实现俄罗斯方块小游戏
- 【CSS3】模拟太阳系八大行星运行轨迹
- win10系统:虚拟桌面的创建、切换、删除快捷键
- HTML Table之展开收起
- 【公开课】如何使用Arm-2D在小资源Cortex-M处理器芯片中实现图形界面?
- keras+learning
- php之box/spout 导入导出功能
- 如何将SQL语句进行自动翻译