Home >Backend Development >Python Tutorial >How Can I Import CSV Data into a List of Tuples in Python?
Importing CSV Data into a List in Python
The task at hand is to import data from a CSV file into a list of tuples. A CSV file typically consists of rows of data separated by commas (,). In this case, each row represents a data point with two elements: a string and a category. The desired output is a list of tuples, where each tuple contains the string and the category from each row in the CSV file.
To accomplish this task in Python, we can utilize the widely used csv module. Consider the following steps:
Here's an illustrative code snippet:
import csv with open('file.csv', newline='') as f: reader = csv.reader(f) data = list(reader) print(data) # [ # ['This is the first line', 'Line1'], # ['This is the second line', 'Line2'], # ['This is the third line', 'Line3'] # ]
This code will effectively import the CSV data into a list of tuples, meeting the desired output format.
The above is the detailed content of How Can I Import CSV Data into a List of Tuples in Python?. For more information, please follow other related articles on the PHP Chinese website!