Puxar os 4 arquivos csv, selecionar colunas e gerar uma nova tabela

Pessoal, boa noite.

Prezados, estou enfrentando dificuldades para fazer a seguinte tarefa e entrei aqui para pedir ajuda.

Estou usando o Jupiter.

Tenho 4 arquivos em excel , em formato csv.

Gostaria de saber como faço para puxar algumas colunas de cada um desses arquivos e juntar todas estas colunas para formar uma nova tabela.

Preciso puxar 1 coluna do arquivo 01 ,

mais 2 colunas do arquivo 02,

e mais 2 colunas do arquivo 03,

mais 2 colunas do arquivo 04,

Reunir todas estas colunas específicas e exibir uma nova tabela.

Infelizmente, com o meu código, só estava conseguindo exibir a primeira tabela e agora só que não.

Segue o meu código:

arquivo01 = pd.read_csv(“arquivo01.csv”, usecols=[2], encoding=“ISO-8859-1”, sep = “;”)

arquivo01_colunas_selecionadas.head()

arquivo02 = pd.read_csv(“arquivo02.csv”, usecols=[3,4], encoding=“ISO-8859-1”, sep = “;”)

arquivo02_coluna_selecionada.head()

arquivo03 = pd.read_csv(“arquivo03.csv”, usecols=[3,4], encoding=“ISO-8859-1”, sep = “;”)

arquivo03_colunas_selecionadas.head()

arquivo04 = pd.read_csv(“arquivo01.csv”, usecols=[3,4], encoding=“ISO-8859-1”, sep = “;”)

arquivo04_colunas_selecionadas.head()

Desde já agradeço.