試試:
"/".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感謝大家