博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 去掉换行符或者改为其他方式结尾的方法(end='')
阅读量:4947 次
发布时间:2019-06-11

本文共 534 字,大约阅读时间需要 1 分钟。

输入参数不换行,就是打印之后不换行,在python2.7中使用 ","

>>>def test():            print 'hello',            print "world">>> test()hello world

end=' '不换行是python3版本的用法,python2版本无法编译,遇到这个问题在首行添加就行了

from future import print_function

举个例子:

给你一字典a,如a={1:1,2:2,3:3},输出字典a的key,以','连接,如‘1,2,3'。要求key按照字典序升序排列(注意key可能是字符串)。

例如:a={1:1,2:2,3:3}, 则输出:1,2,3

解题方法:

from __future__ import print_functionb=sorted(a,key=lambda x:x[0])for i in range(len(b)-1):        print (b[i],end=',')print (b[len(b)-1])

输出:

a,b,c,x

转载于:https://www.cnblogs.com/nyist-xsk/p/7404980.html

你可能感兴趣的文章
字符串和编码
查看>>
servlet(一)
查看>>
异常实验
查看>>
python \r与\b的应用、光标的含义
查看>>
深拷贝 vs 浅拷贝 释放多次
查看>>
Java环境变量PATH和CLASSPATH
查看>>
ERROR:bokeh.core.validation.check:E-1001 (BAD_COLUMN_NAME) 就是补存在这个列名
查看>>
assert 的作用是什么?
查看>>
收藏夹(持续更新)
查看>>
iOS中的#import和class区别
查看>>
节约内存,请使用标签页管理工具:onetab、better onetab
查看>>
jQuery中的事件与动画
查看>>
页面加载骨架
查看>>
关于android系统不关屏设置
查看>>
SONY VPCS138EC降级安装XP
查看>>
[luogu4201][bzoj1063]设计路线【树形DP】
查看>>
手机抓包-手机劫持域名到指定服务器
查看>>
被放逐的皇后 金建云
查看>>
Javascript 有用参考函数
查看>>
点群的判别(三)
查看>>