作者ZolaEmile (Zola)
看板Python
标题Re: [问题] str.split()问题
时间Mon Apr 18 00:28:45 2016
试试:
"/".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://webptt.com/cn.aspx?n=bbs/Python/M.1460910528.A.F5A.html