Python 学习笔记09列表元组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 学习笔记09列表元组相关的知识,希望对你有一定的参考价值。

  定义列表

1 names = ["Zhangyang", "Guyun", "Xiangpeng", "Xuliangchen"]

  通过下标取列表中的值

1 print(names[0], names[2])

  切片:取多个元素  

 1 print(names[1:3])  # 取第二个到第三个值  注:顾头不顾尾
 2 
 3 print(names[0:3]) # 取第一个到第三个值
 4 
 5 print(names[-1])  # 取最后一个值
 6 
 7 print(names[-2])  # 取倒数第二个值
 8 
 9 print(names[-3:-1])  # 取倒数第三个到倒数第二个值  注:从左往右取值
10 
11 print(names[-2:])  # 取倒数第二个到倒数最后一个值  注:省略冒号后的值,取到最后一个
12 
13 print(names[:3])  # 取第一个到第三个值  注:省略冒号前的值,从第一个开始取值
14 
15 print(names[:])

   追加元素

1 names.append("Leihaidong")

   插入元素

1 names.insert(1, "Chenzhonghua")
2 names.insert(3, "Xinzhiyu")

  修改元素

1 names[2] = "Xiedi"

   删除元素

1 names.remove("Chenzhonghua")  # 方法一
2 
3 del names[1]  # 方法二
4 
5 names.pop()  # 无下标,默认删除最后一个
6 
7 names.pop(1)  # 方法三

   查找元素

1 print(names.index("Xiedi"))
2 
3 print(names[names.index("Xiedi")])

  统计元素

1 print(names.count("Chenzhonghua"))

  清空列表

1 names.clear()

  反转列表

1 names.reverse()

   排序列表

1 names.sort()

 

以上是关于Python 学习笔记09列表元组的主要内容,如果未能解决你的问题,请参考以下文章

Python每日学习笔记之Tuple & range

Python学习笔记之列表和元组

python学习笔记之列表与元组

python学习笔记3:列表和元组

python学习笔记2.列表和元组

学习笔记13标准数据类型—元组