Удалить скобки и одинарные кавычки из списка, загруженного из файла 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