Удалить скобки и одинарные кавычки из списка, загруженного из файла CSV

Я открываю файл.csv, содержащий ссылки, и хочу перейти к каждой из них. Но когда я печатаю список ссылок, он заключен в скобки и одинарные кавычки. Как напечатать ссылки без скобок и одинарных кавычек?

import csv
import os

with open('links.csv', 'r') as f:
  reader = csv.reader(f)
  links = list(reader)

for i in links:
    print(i)

Полученные результаты

['https://links.com/100GLC-PFAQ-6X9?idc=43']
['https://links.com/100GLC-PFAQ-9X12?idc=43']
['https://links.com/100LB-PFLIN-9X12?idc=43']
['https://links.com/14PT-PFUV-5.25X10.5?idc=43']
['https://links.com/14PT-PFUV-6X9?idc=43']
['https://links.com/14PT-PFUV-9X12?idc=43']

ОБНОВЛЕНИЕ Я решил проблему, используя *. Ниже мой обновленный код.

import csv
import os

with open('links.csv', 'r') as f:
  reader = csv.reader(f)
  links = list(reader)

for i in links:
    print(*i)

2 ответа

Решение

Я решил проблему с помощью *. Ниже мой обновленный код.

import csv
import os

with open('links.csv', 'r') as f:
  reader = csv.reader(f)
  links = list(reader)

for i in links:
    print(*i)

Вы можете сделать следующее:

import csv
import os

links = []

with open('links.csv', 'r') as f:
  reader = csv.reader(f)
  links.extend(reader)

print(links) # show all links without for loop
Другие вопросы по тегам