python3学习笔记四(列表1)

参考http://www.runoob.com/python3/python3-list.html

  • 序列

python包含6种内建的序列:列表,元组,字符串,Unicode字符串,buffer对象和xrange对象。

列表与元组区别:

列表可以修改,元组不可以。如果要根据要求添加元素,列表好用。

而出于某些原因,序列不能修改的时候,使用元组比较好。

序列都可以进行的操作包括索引、切片、加、乘、检查成员。

注意: 序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

创建一个列表:

  list1 = [1,2,3,4,5,6,7]

  list2 = ['a','b','cd']

  • 访问列表中的值:

  print("list1[0]: ",list1[0])

  print2('list2[1:3]: ',list2[1:3])

  • 更新列表:

  print("第二个元素:", list1[1])

  list[1]=9

  print("第二个元素:", list1[1])

  执行结果如下:

  第二个元素: 2
  第二个元素: 9

  • 删除列表元素

  print("原来列表: ", list1)

  del list1[6]

  print("删除元素之后列表: ", list1)

  原来列表: [1, 9, 3, 4, 5, 6, 7]
  删除元素之后列表: [1, 9, 3, 4, 5, 6]  

  • 列表脚本操作符

列表对于+、*与字符串相似。+用于组合列表,*用于重复列表。

  • Python列表截取与拼接

 

若长生难求以命为注 方冥冥如悟因果殊途 --《长生》
原文地址:https://www.cnblogs.com/hc1hr2/p/10058232.html