Python:从列表中提取一个项目作为"数字"

时间:2014-03-16 01:50:21

标签: python list printing element

我们说我有一个随机的整数列表

list = [5, 6, 7, 8]

我想将列表的第一个元素添加到数字4并获得9。

我怎么能这样做? list [:1]返回另一个列表,这非常麻烦。

2 个答案:

答案 0 :(得分:1)

In [57]: seq = [5, 6, 7, 8]

In [58]: 4 + seq[0]
Out[58]: 9

顺便说一句,永远不要命名变量list,因为它会隐藏同名内置词。 (它是一个有用的内置,有一天你可能想要它...)

答案 1 :(得分:1)

您正在做的事情称为列表切片。您可以使用索引

访问列表元素
my_list = [5, 6, 7, 8]
print(4 + my_list[0])

备注:

  • 不要为列表list命名,因为它会隐藏Python的内置类型list。给它另一个名字,如my_listL,...
  • 请记住,索引以0开头:

    my_list[0] # first element

    my_list[1] # second element