python:按行读入,排序然后输出的方法


Posted in Python onJuly 20, 2019

题目描述

给定n个字符串,请对n个字符串按照字典序排列。

输入描述:

输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。

输出描述:

数据输出n行,输出结果为按照字典序排列的字符串。

示例1

输入

9
cap
to
cat
card
two
too
up
boat
boot

输出

boat
boot
cap
card
cat
to
too
two
up

python3代码实现为:

n=int(input())
word=[]
for i in range(n):
  word.append(input())
for i in sorted(word):
  print(i)

分析:

(1)python3中input()都是字符串,因此

n=int(input())

转为int。

(2)python中排序用法:

可参考

注意区分sort和sorted

(3)输出时,按行输出,则可以用for循环

直接输出则,会显示括号和引号,可以用join方法:

print("\n".join(sorted(word)))

即,用回车来连接list各元素

以上这篇python:按行读入,排序然后输出的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
一个检测OpenSSL心脏出血漏洞的Python脚本分享
Apr 10 Python
Python写的PHPMyAdmin暴力破解工具代码
Aug 06 Python
深入解析Python中的集合类型操作符
Aug 19 Python
Python中functools模块函数解析
Mar 12 Python
python使用suds调用webservice接口的方法
Jan 03 Python
Python 的字典(Dict)是如何存储的
Jul 05 Python
Pandas0.25来了千万别错过这10大好用的新功能
Aug 07 Python
Python读取分割压缩TXT文本文件实例
Feb 14 Python
Python Django form 组件动态从数据库取choices数据实例
May 19 Python
python实现猜单词游戏
May 22 Python
对象析构函数__del__在Python中何时使用
Mar 22 Python
python数据分析之单因素分析线性拟合及地理编码
Jun 25 Python
对Python3中列表乘以某一个数的示例详解
Jul 20 #Python
python3在同一行内输入n个数并用列表保存的例子
Jul 20 #Python
在python中实现同行输入/接收多个数据的示例
Jul 20 #Python
python使用tomorrow实现多线程的例子
Jul 20 #Python
用Python从0开始实现一个中文拼音输入法的思路详解
Jul 20 #Python
python搜索包的路径的实现方法
Jul 19 #Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
Jul 19 #Python
You might like
Laravel 5框架学习之表单验证
2015/04/08 PHP
php数据访问之增删改查操作
2016/05/09 PHP
PHP生成图片缩略图类示例
2017/01/12 PHP
JavaScript 对话框和状态栏使用说明
2009/10/25 Javascript
JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
2010/01/22 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
基于JavaScript创建动态Dom
2015/12/08 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
深入浅析JavaScript中with语句的理解
2016/05/12 Javascript
JavaScript实现打开链接页面的方式汇总
2016/06/02 Javascript
写给小白看的JavaScript异步
2017/11/29 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
[01:14:35]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第一局
2016/02/26 DOTA
Python深入学习之闭包
2014/08/31 Python
详解Python中的Descriptor描述符类
2016/06/14 Python
Python随机数用法实例详解【基于random模块】
2017/04/18 Python
python实现批量解析邮件并下载附件
2018/06/19 Python
使用Python的Dataframe取两列时间值相差一年的所有行方法
2018/07/10 Python
Python实现全排列的打印
2018/08/18 Python
Pyqt QImage 与 np array 转换方法
2019/06/27 Python
Tensorflow 使用pb文件保存(恢复)模型计算图和参数实例详解
2020/02/11 Python
python在不同条件下的输入与输出
2020/02/13 Python
Xadmin+rules实现多选行权限方式(级联效果)
2020/04/07 Python
基于Python正确读取资源文件
2020/09/14 Python
CSS3弹性盒模型开发笔记(一)
2016/04/26 HTML / CSS
圣彼得堡鲜花配送:Semicvetic
2020/09/15 全球购物
大学生新闻专业个人自我评价
2013/11/12 职场文书
护理专业自荐信
2013/12/03 职场文书
甜点店创业计划书
2014/01/27 职场文书
军人违纪检讨书
2014/02/04 职场文书
中学教师个人总结
2015/02/10 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
Python操作CSV格式文件的方法大全
2021/07/15 Python