首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Python中从文本文件形成元组/列表

在Python中,可以通过读取文本文件的内容来形成元组或列表。下面是一个示例代码:

代码语言:txt
复制
# 从文本文件中形成元组
def create_tuple_from_file(file_path):
    tuple_list = []
    with open(file_path, 'r') as file:
        for line in file:
            # 假设每行文本以逗号分隔元素
            elements = line.strip().split(',')
            # 将元素组成元组并添加到列表中
            tuple_list.append(tuple(elements))
    return tuple_list

# 从文本文件中形成列表
def create_list_from_file(file_path):
    data_list = []
    with open(file_path, 'r') as file:
        for line in file:
            # 假设每行文本为一个元素
            element = line.strip()
            # 将元素添加到列表中
            data_list.append(element)
    return data_list

# 示例用法
file_path = 'data.txt'
tuple_data = create_tuple_from_file(file_path)
list_data = create_list_from_file(file_path)
print(tuple_data)
print(list_data)

上述代码中,create_tuple_from_file函数从文本文件中读取每行内容,并将每行内容以逗号分隔形成元组,最后将所有元组组成的列表返回。create_list_from_file函数则是直接将每行内容作为一个元素添加到列表中。

这样,你就可以通过调用这两个函数来从文本文件中形成元组或列表了。请注意,示例代码中的文件路径data.txt需要根据实际情况进行修改。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券