class Solution(object):
def getIntersectionNode(self, headA, headB):
"""
:type head1, head1: ListNode
:rtype: ListNode
"""
if not headA or not headB:
return Null
else:
pa, pb = headA, headB
while pa is not pb:
pa = headB if pa == None else pa.next # if else 为三目表达式
pb = headA if pb == None else pb.next
return pa
原文:https://www.cnblogs.com/zzychage/p/14993817.html