在电视剧《长安少年行》中,杨子安在第十集知道沈依依是女儿身,当时他们一起追查恶钱案和儿童失踪案,结果不小心落入陷阱,还被打手围攻,杨子安从身后抱住沈依依护住了她,也因此得知沈依依是个女孩。
沈依依女扮男装进入尚艺馆是为了追查司南佩的线索,只有找到司南佩的处出才能解开沈蝶依的身世之谜,找到沈蝶依的亲生父亲。沈依依假扮成沈蝶依结识了一众好友,刚开始大家都以为她是男孩子,只有李心远知道沈依依是女儿身,但是他并没有说出来,而是一直暗中保护沈依依。
而杨子安也在那次被打之后得知了沈依依的真实身份。杨子安原本就喜欢沈依依,在得知她是女孩子后更加主动,不再像之前一样退缩。杨子安向沈依依说出自己的心意,而沈依依也喜欢杨子安,两个人最后走到了一起。