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实现的重启关机程序实例
Aug 21 Python
Python实现霍夫圆和椭圆变换代码详解
Jan 12 Python
Python中几种属性访问的区别与用法详解
Oct 10 Python
Python正则表达式实现简易计算器功能示例
May 07 Python
python下PyGame的下载与安装过程及遇到问题
Aug 04 Python
树莓派3 搭建 django 服务器的实例
Aug 29 Python
Pycharm最常用的快捷键及使用技巧
Mar 05 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
May 15 Python
keras做CNN的训练误差loss的下降操作
Jun 22 Python
编写python代码实现简单抽奖器
Oct 20 Python
Python代码覆盖率统计工具coverage.py用法详解
Nov 25 Python
python缺失值填充方法示例代码
Dec 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
关于session在PHP5的配置文件中的详细设置参数说明
2011/04/20 PHP
php对数组内元素进行随机调换的方法
2015/05/12 PHP
js实现的GridView即表头固定表体有滚动条且可滚动
2014/02/19 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
基于JavaScript实现跳转提示页面
2016/09/24 Javascript
微信js-sdk分享功能接口常用逻辑封装示例
2016/10/13 Javascript
javascript闭包功能与用法实例分析
2017/04/06 Javascript
彻底解决 webpack 打包文件体积过大问题
2017/07/07 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
vue进行图片的预加载watch用法实例讲解
2018/02/07 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
详解webpack import()动态加载模块踩坑
2018/07/17 Javascript
JavaScript私有变量实例详解
2019/01/24 Javascript
JS使用队列对数组排列,基数排序算法示例
2019/03/02 Javascript
angular组件间通讯的实现方法示例
2020/05/07 Javascript
Python获取Linux系统下的本机IP地址代码分享
2014/11/07 Python
搞笑的程序猿:看看你是哪种Python程序员
2015/06/12 Python
Python 数据结构之旋转链表
2017/02/25 Python
浅谈对yield的初步理解
2017/05/29 Python
Python socket模块方法实现详解
2019/11/05 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
2020/01/10 Python
Python中的 ansible 动态Inventory 脚本
2020/01/19 Python
Python实现画图软件功能方法详解
2020/07/28 Python
巴西食品补充剂在线零售商:Músculos na Web
2017/08/07 全球购物
美国销售第一的智能手机和平板电脑保护壳:OtterBox
2017/12/21 全球购物
Strathberry苏贝瑞中国官网:西班牙高级工匠手工打造
2020/10/19 全球购物
员工保密承诺书
2014/05/28 职场文书
医学专业自荐信
2014/06/14 职场文书
干部作风建设心得体会
2014/10/22 职场文书
2014年民政工作总结
2014/11/26 职场文书
投诉信格式范文
2015/07/02 职场文书
2019年个人工作总结范文(3篇)
2019/08/27 职场文书
MySQL GRANT用户授权的实现
2021/06/18 MySQL
Vue实现导入Excel功能步骤详解
2021/07/03 Vue.js