Were they driven out or did they leave voluntarily?
You can make a case that they WERE driven out of Egypt, after they were involved in the Lavon Affair, that attempted to overthrow Nasser, and the Suez War, where they conspired with the French and British to seize the Suez Canal (and came damned close to triggering World War III. Thankfully, Ike had the good sense to put the kabosh on that.)
Looking at the rest of your list, let's look at Algeria, Morocco, and Tunisia, the biggest numbers on your list.
en.wikipedia.org
More than 90% of Algerian Jews (110,000 out of about 130,000) opted for France, they left Algeria en masse, not because they were persecuted there as Jews but because they had so deeply internalized their "Frenchness" that they considered their destiny linked to that of the French,<...
After the Evian agreements of 19 March 1962, the vast majority of the remaining Jews in Algeria were among the 800,000 French people who crossed the Mediterranean at in the space of a few months. Regarded as repatriates in the same way as the 'Pieds Noirs', they gradually integrated into the French Jewish community, which they helped to reshape, like their co-religionists who had previously arrived from Egypt, Tunisia and Morocco. The number of those who settled in Israel is estimated at around 10,000.
So bottom lining it, the Jews that left Algeria and Morocco didn't leave because they were Jewish, they left because they were seen as part of the FRENCH COLONIZATION of North Africa.
Okay, let's debunk the rest of Lisa's list, shall we. Taking out the North African countries (658,000 people) who were primarily expelled for things they legitimately did or were, the next biggest chunk on the list is Iraq.
Actually, this is so interesting that I think I'm going to give it its own post.