Re: [问题] str.split()问题

楼主: ZolaEmile (Zola)   2016-04-18 00:28:45
试试:
"/".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感谢大家

Links booklink

Contact Us: admin [ a t ] ucptt.com