<p>我有一个名为<code>one.txt</code>的文本文件,其中包含以下字符串,每个字符串位于不同的行中:</p>
<pre><code>hat
cow
Zu6
This is a sentence
</code></pre>
<p>现在,我想将每行中的每个字符串存储在不同的变量中。例如:</p>
^{pr2}$
<p>现在,我知道如何从Python文件中读取输入。以下是我目前所做的:</p>
<pre><code>f = open(r'<file_path>', 'r')
a = f.read()
print a
</code></pre>
<p>但是,<code>a</code>现在包含的内容如下:</p>
<pre><code>'hat\ncow\nZu6\nThis is a sentence'
</code></pre>
<p>如何将写在每行上的每个字符串存储在不同的变量中?在</p>
<p>您可以将所有行存储在一个数组中,并使用数组索引来访问数据</p>
<pre><code>f = open('one.txt')
text = f.readlines()
f.close()
lines = []
[lines.append(line) for line in text]
print(lines)
</code></pre>