В настоящее время я пытаюсь извлечь информацию из текстового файла и сохранить его в кортеже. поэтому на данный момент у меня есть в текстовом файле:Python- Создание кортежа из txt-файла
name age height weight
name age height weight
и так далее
я хочу, чтобы принять их и хранить их в отдельных кортежах, такие как имя кортеж, возраст кортеж Hight кортеж. но я получаю «ValueError: слишком много значений для распаковки (ожидается 4)»
я знаю, как получить его в списке с кодом я есть сейчас
file1 = open(input (str("Please enter the name of the file you wish to open:")),"r")
name, age, height, weight = zip(*[l.split() for l in file1.readlines()])
нужны помощь спасибо, ребята
им с помощью питона 3,4
Параметр '.strip()' является излишним при использовании '.split()' ... –
@JonClements Исправлено это Jon :) – thefourtheye
Можете ли вы объяснить, что делает * в zip? – rgk