My 96 Yukon factory R code (L31) has the plastic "bucket" type.
Generally speaking, this is the breakdown of tank styles.
Pickup trucks 88-96 and *some* 97, have the tank that uses an old school lock ring and has the sender with flare fittings and separate fuel pump.
Pickup trucks *some* 97 and 98-up, have the tank that uses a large snap ring to retain the plastic pump/sender assembly and has quick-connect fittings on the lines.
As far as I've seen, the Vortec SUV's use the plastic setup regardless of year. I'd call 1997 a "split year" on the pickups but don't have a breakdown of really how many were which design.
Due to sender retainer style and fuel line style, the tanks don't swap, unless you want to swap the other stuff, too.
Richard