Thomas, 32, is 5-fooot-9 and appeared in just three games last season, all with the Pelicans. He spent 2019-20 with the Wizards, his best recent season, averaging 12.2 points and 3.7 assists.
He made his debut with the Grand Rapids Gold of the G League on Wednesday and scored 42 points. He is signing with the Lakers via the hardship exception.
A two-time All-Star, he most recently has been a member Team USA roster for the FIBA World Cup Qualifying tournament.
Thomas also worked out with the Mavericks during the offseason, and had also been linked to the Celtics. He averaged an Eastern Conference-leading 28.9 points with Boston during the 2017-18 season before suffering a major hip injury in the playoffs.