python:按行讀入,排序然后輸出的方法
題目描述
給定n個字符串,請對n個字符串按照字典序排列。
輸入描述:
輸入第一行為一個正整數(shù)n(1≤n≤1000),下面n行為n個字符串(字符串長度≤100),字符串中只含有大小寫字母。
輸出描述:
數(shù)據(jù)輸出n行,輸出結(jié)果為按照字典序排列的字符串。
示例1
輸入
9 cap to cat card two too up boat boot
輸出
boat boot cap card cat to too two up
python3代碼實現(xiàn)為:
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())
轉(zhuǎn)為int。
(2)python中排序用法:
可參考
注意區(qū)分sort和sorted
(3)輸出時,按行輸出,則可以用for循環(huán)
直接輸出則,會顯示括號和引號,可以用join方法:
print("\n".join(sorted(word)))
即,用回車來連接list各元素
以上這篇python:按行讀入,排序然后輸出的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python 字符串轉(zhuǎn)換為整形和浮點類型的方法
今天小編就為大家分享一篇Python 字符串轉(zhuǎn)換為整形和浮點類型的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07
python實現(xiàn)學(xué)生通訊錄管理系統(tǒng)
這篇文章主要為大家詳細介紹了python實現(xiàn)學(xué)生通訊錄管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-02-02
python神經(jīng)網(wǎng)絡(luò)使用tensorflow構(gòu)建長短時記憶LSTM
這篇文章主要為大家介紹了python機器學(xué)習(xí)tensorflow構(gòu)建長短時記憶網(wǎng)絡(luò)LSTM,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05
Python3爬蟲爬取百姓網(wǎng)列表并保存為json功能示例【基于request、lxml和json模塊】
這篇文章主要介紹了Python3爬蟲爬取百姓網(wǎng)列表并保存為json功能,涉及Python基于request、lxml和json模塊的Request請求與響應(yīng)數(shù)據(jù)處理相關(guān)操作技巧,需要的朋友可以參考下2018-12-12
pyinstaller將python程序打包為可執(zhí)行文件
這篇文章主要介紹了pyinstaller將python程序打包為可執(zhí)行文件,pyinstaller是一個python打包工具,它將python程序及所需依賴都打包成一個可執(zhí)行文件2022-08-08

