我已经使用下面的代码从CSV文件中获取数据并将其放入列表中。输出是一系列列表,列表内是一个数组。从Python数组中选择元素
我想抓取CSV文件中每一行的第一项,并将其分配给一个变量。我开发的代码很长,但很长。如果可能的话,我有兴趣修改代码的第二部分而不是循环。
with open('player1.csv', 'rb') as f:
reader = csv.reader(f)
your_list = list(reader)
print "First Player"
Player1 = your_list[0:1]
Player1name = (Player1[0:1])
Player1name = (Player1name[0])
Player1name = (Player1name[0])
print Player1name
你能否澄清一下你想要什么?你想要一个循环,而不是重复该代码的后半部分?另外为什么重复该行Player1name =(Player1name [0])? – Totem