2015-01-21 60 views
-3

使用Python,有沒有辦法打印最後附加的行?我想在生成/附加後打印/顯示這些值。類似下面:打印附加值

Abc = list.append(x) 
Print Abc 
+2

'的append()''返回None',如果分配到'Abc',這將是'None' – dazedconfused 2015-01-21 02:03:26

回答

1
print theList[-1] 

決不命名列表list,因爲這是list類型的名稱了。看看它有多混淆?

+0

真棒感謝。 RE:列表,只是用於例子。我將如何去打印列表中的某些變量? IE:說8的值4 – 2015-01-21 02:04:18

+0

'print theList [3]'。 – 2015-01-21 02:05:38

+0

如果我想顯示附加的第4個值,我會去「打印TheList [-3]」? – 2015-01-21 02:14:21

1

如您所知,append()方法將添加一個項目到列表的末尾。所以如果你想看到,基本上你必須打印該列表的最後一項。

print (my_list[-1]) 

也像list,string等被Python保留。定義變量時不要使用它們。

0

您可以使用:

>>> print myList[len(myList) - 1] 
>>> print myList[-1]