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 相关文章推荐
一个简单的python程序实例(通讯录)
Nov 29 Python
用Python编写web API的教程
Apr 30 Python
python通过邮件服务器端口发送邮件的方法
Apr 30 Python
使用python实现rsa算法代码
Feb 17 Python
Python基于pillow判断图片完整性的方法
Sep 18 Python
Python编程产生非均匀随机数的几种方法代码分享
Dec 13 Python
用python建立两个Y轴的XY曲线图方法
Jul 08 Python
Python 3.8正式发布重要新功能一览
Oct 17 Python
python matplotlib 画dataframe的时间序列图实例
Nov 20 Python
使用python动态生成波形曲线的实现
Dec 04 Python
python数据爬下来保存的位置
Feb 17 Python
pandas取dataframe特定行列的实现方法
May 24 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
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
discuz authcode 经典php加密解密函数解析
2020/07/12 PHP
关于PHP实现异步操作的研究
2013/02/03 PHP
克隆一个新项目的快捷方式
2013/04/10 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
2017/02/16 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
2018/05/11 PHP
PHP实现的超长文本分页显示功能示例
2018/06/04 PHP
php获取微信openid方法总结
2019/10/10 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
2019/10/15 PHP
prototype.js的Ajax对象
2006/09/23 Javascript
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
MultiSelect左右选择控件的设计与实现介绍
2013/06/08 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
jquery使用ajax实现微信自动回复插件
2014/04/28 Javascript
angularjs实现与服务器交互分享
2014/06/24 Javascript
重写document.write实现无阻塞加载js广告(补充)
2014/12/12 Javascript
关于js里的this关键字的理解
2015/08/17 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
BootStrap创建响应式导航条实例代码
2016/05/31 Javascript
JS Array创建及concat()split()slice()的使用方法
2016/06/03 Javascript
jQuery插件ContextMenu自定义图标
2017/03/15 Javascript
JavaScript实现的数字与字符串转换功能示例
2017/08/23 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
vue 如何使用递归组件
2020/10/23 Javascript
python基于xml parse实现解析cdatasection数据
2014/09/30 Python
编写Python脚本来实现最简单的FTP下载的教程
2015/05/04 Python
用Python抢过年的火车票附源码
2015/12/07 Python
为世界各地的女性设计和生产时尚服装:ROMWE
2016/09/17 全球购物
一些PHP的面试题
2015/05/06 面试题
毕业自我鉴定范文
2013/11/06 职场文书
简单的项目建议书模板
2014/03/12 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
自我管理的活动方案
2014/08/25 职场文书
薪资证明范本
2015/06/19 职场文书
一小时迅速入门Mybatis之bind与多数据源支持 Java API
2021/09/15 Javascript