我有以下代码。该文件file.txt包含一个变量列表。其中一些应该是str类型,而另一些应该是int类型。
var = [None] * 3
j = 0
with open("file.txt", "r") as f:
content = f.readline().split(";")
for i in range(2, 5):
var[j] = int(content[i])
j += 1
j我不想手动递增,而是希望以更简洁的方式进行(例如,在 for 循环的“指令”中,或类似的东西。
处理此任务的更短/更好的方法是什么?