Re: [問題] str.split()問題

看板Python作者 (Zola)時間9年前 (2016/04/18 00:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
試試: "/".join([line2.split("/")[line1.split("/").index(s)] for s in "yy/mm/dd".spli t("/")]) ※ 引述《KennyZephyr (KennyZephyr)》之銘言: : Q:將所有輸入的日期依yy/mm/dd排列 : Input:每筆輸入檔案包含兩行 : 第一行為日期的格式,由yy、mm、dd的排列組成,中間由"/"字元分隔 : 第二行為日期的內容,由三個長度大於0的數字組成,中間由"/"字元分隔 : Output: : 輸出一行,將日期按照yy/mm/dd的格式輸出 : Example1: : Input: : yy/dd/mm : 2016/10/04 : Output: : 2016/04/10 : Example2: : Input: : dd/yy/mm : 10/2016/04 : Output: : 2016/04/10 : 我的問題是將測資分別以s.spilt('/')分割後要如何讓它們各自對應yy/mm/dd並重新排 : ? : 如果有範例程式碼就更好了QQ感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.146.156 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1460910528.A.F5A.html
文章代碼(AID): #1N4xd0zQ (Python)
討論串 (同標題文章)
文章代碼(AID): #1N4xd0zQ (Python)