Python获取excel中一列,python把excel数据读入列表

  Python获取excel中一列,python把excel数据读入列表

  Python列表(列表)

  序列是Python中最基本的数据结构。序列中的每个元素都被赋予一个数字——它的位置或索引,第一个索引是0,第二个索引是1,依此类推。

  Python有六种内置的序列类型,但最常见的是列表和元组。

  可以按顺序执行的操作包括索引、切片、加法、乘法和检查成员。

  此外,Python具有用于确定序列长度以及确定最大和最小元素的内置方法。

  List是最常用的Python数据类型,它可以显示为方括号中的逗号分隔值。

  列表中的数据项不需要属于同一类型。

  创建一个列表,只需将不同的数据项用逗号分隔在方括号中。如下所示:

  list1=[物理,化学,1997,2000]

  列表2=[1,2,3,4,5 ]

  list3=[a , b , c , d]

  像字符串的索引一样,列表索引从0开始。该列表可以被截取、组合等。

  访问列表中的值

  使用下标索引访问列表中的值。同样,您也可以使用方括号来截取字符,如下所示:

  示例(Python 2.0)

  #!/usr/粗糙灯泡/python

  list1=[物理,化学,1997,2000]

  列表2=[1,2,3,4,5,6,7 ]

  打印“列表1[0]:”,列表1[0]

  打印“列表2[1:5]:”,列表2[1:5]

  上面的示例输出结果:

  列表1[0]:物理

  清单2[1:5]: [2,3,4,5]

  更新列表

  您可以修改或更新列表中的数据项,也可以使用append()方法添加列表项,如下所示:

  示例(Python 2.0)

  #!/usr/粗糙灯泡/python

  # -*-编码:UTF-8 -*-

  List=[] ##空列表

  List.append(Google) ##使用append()添加元素

  list.append(Runoob )

  打印列表

  注意:我们将在接下来的章节中讨论append()方法的使用。

  上面的示例输出结果:

  [Google , Runoob]

  删除列表元素

  您可以使用del语句删除列表中的元素,如下例所示:

  示例(Python 2.0)

  #!/usr/粗糙灯泡/python

  list1=[物理,化学,1997,2000]

  打印列表1

  删除列表1[2]

  “在删除索引2处的值后打印:”

  打印列表1

  上面的示例输出结果:

  [《物理》,《化学》,1997,2000]

  删除索引2处的值后:

  [《物理学》,《化学》,2000年]

  注意:我们将在下一章讨论remove()方法的使用。

  Python脚本运算符

  列表和*的运算符类似于字符串。符号*用于组合列表,符号*用于重复列表。

  如下所示:

   Python表达式结果描述 - ] * 4 [Hi!,‘嗨!’,‘嗨!’,‘嗨!’] Duplicate 3 in [1,2,3] True 该元素是否存在于列表中 for x in [1,2,3]: print x, 1 2 3 Iteration

  Python列表截取

  Python列表截取的例子如下:

  L=[Google , Runoob ,淘宝]

  L[2]

  淘宝

  L[-2]

  Runoob

  L[1:]

  [Runoob ,淘宝]

  描述:

   Python表达式结果描述 -读取列表中的倒数第二个元素 L[1:] [Runoob , Taobao] 从第二个元素截取列表

  Python列表函数方法

  Python包含以下函数:

  序号函数 - 2)比较两个列表的元素 2 len(list)列表元素个数 3 max(list)返回列表元素的最大值 4 min(list)返回列表元素的最小值 5 list(seq)将元组转换为列表

  Python包含以下方法:

  序列号方法 -统计元素在列表中出现的次数 3 list.extend(seq)将另一序列中的多个值追加到列表的末尾(用新列表扩展原始列表) 4 list.index(obj)从列表中查找某个值第一次出现的索引位置 5 list.insert(index, Obj)将对象插入列表 6 [list.pop(index=-1])从列表中删除一个元素(默认为最后一个元素),并返回该元素的值 7 list.remove(obj)删除列表中第一个出现的值 8 list.reverse()反转列表中的元素 9 list.sort (CMP=none,key=none,reverse=false)以对原始列表进行排序

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: