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实现堆排序的方法详解
May 03 Python
深入学习Python中的上下文管理器与else块
Aug 27 Python
Python定时任务sched模块用法示例
Jul 16 Python
python绘制中国大陆人口热力图
Nov 07 Python
对Python之gzip文件读写的方法详解
Feb 08 Python
Python字符串逆序的实现方法【一题多解】
Feb 18 Python
python中下标和切片的使用方法解析
Aug 27 Python
Python3并发写文件与Python对比
Nov 20 Python
Python使用sqlite3模块内置数据库
May 07 Python
Python实现疫情通定时自动填写功能(附代码)
May 27 Python
Python绘制K线图之可视化神器pyecharts的使用
Mar 02 Python
Python制作春联的示例代码
Jan 22 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
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
PHP操作FTP类 (上传、下载、移动、创建等)
2016/03/31 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
PHP学习记录之常用的魔术常量详解
2019/12/12 PHP
Aster vs Newbee BO3 第二场2.18
2021/03/10 DOTA
js 目录列举函数
2008/11/06 Javascript
javascript之学会吝啬 精简代码
2010/04/25 Javascript
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
jQuery中:enabled选择器用法实例
2015/01/04 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
jquery实现选项卡切换代码实例
2019/05/14 jQuery
vue点击当前路由高亮小案例
2019/09/26 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
Python中使用摄像头实现简单的延时摄影技术
2015/03/27 Python
深入解析Python中的descriptor描述器的作用及用法
2016/06/27 Python
利用Anaconda完美解决Python 2与python 3的共存问题
2017/05/25 Python
python利用正则表达式搜索单词示例代码
2017/09/24 Python
pandas 选择某几列的方法
2018/07/03 Python
浅谈python中拼接路径os.path.join斜杠的问题
2018/10/23 Python
Django2.1.3 中间件使用详解
2018/11/26 Python
Python使用folium excel绘制point
2019/01/03 Python
基于tensorflow指定GPU运行及GPU资源分配的几种方式小结
2020/02/03 Python
python获取栅格点和面值的实现
2020/03/10 Python
英国历史最悠久的DJ设备供应商:DJ Finance、DJ Warehouse、The DJ Shop
2019/09/04 全球购物
美国主要的特色咖啡和茶公司:Peet’s Coffee
2020/02/14 全球购物
澳大利亚在线床零售商:Bedworks
2020/09/01 全球购物
为什么会有内存对齐
2016/10/10 面试题
共青团员自我评价范文
2014/09/14 职场文书
幼儿园老师新年寄语2015
2014/12/08 职场文书
年度考核个人总结
2015/03/06 职场文书
关于开学的感想
2015/08/10 职场文书
Go语言带缓冲的通道实现
2021/04/26 Golang
聊聊golang中多个defer的执行顺序
2021/05/08 Golang
Python图片处理之图片裁剪教程
2021/05/27 Python
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL