美文网首页python之旅
三分钟python教程:list用法简介!

三分钟python教程:list用法简介!

作者: 格心者 | 来源:发表于2018-04-02 15:47 被阅读24次

python由最基本的集中数据类型构成,list是我在工作中用到非常多的一种类型,本教程就是整理list的用法。

#list.count(x) 统计某个元素在列表出现的个数
fruits = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']
fruits.count('apple')
2
#list.index(x[, start[, end ]]) 显示从0开始,第一个匹配到的元素的位置,可以自己设置统计的起始和终止位点
fruits.index('banana')
3
#从第四个位置开始往后匹配
fruits.index('banana', 4)
6
#包含第一个元素,即起始位置是包括在内的
fruits.index('kiwi', 4,6)
4
#终止位置是不包括在内的
fruits.index('kiwi', 3,4)
---------------------------------------------------------------------------

ValueError                                Traceback (most recent call last)

<ipython-input-8-55d5d8b33894> in <module>()
----> 1 fruits.index('kiwi', 3,4)


ValueError: 'kiwi' is not in list
#list.reverse() 将列表中元素的顺序反向
fruits.reverse()
fruits
['banana', 'apple', 'kiwi', 'banana', 'pear', 'apple', 'orange']
#list.append(x) 在列表最后添加一个元素
fruits.append('grape')
fruits
['banana', 'apple', 'kiwi', 'banana', 'pear', 'apple', 'orange', 'grape']
#list.sort(key=None, reverse=False) 对列表中元素进行排序,
fruits.sort()
fruits
['apple', 'apple', 'banana', 'banana', 'grape', 'kiwi', 'orange', 'pear']
#list.pop([i ]) 删除列表中位于i位置的元素并返回显示,默认是最后一个元素
fruits.pop()
'pear'
#已经将最后一个元素删除
fruits
['apple', 'apple', 'banana', 'banana', 'grape', 'kiwi', 'orange']
#list可以利用切片快速选取自己想要的元素
fruits[0:3]
['apple', 'apple', 'banana']
#python计数是从0开始
fruits[0]
'apple'
#python中-1位置的元素就是最后一个元素
fruits[-1]
'orange'
#包含所有元素
fruits[:]
['apple', 'apple', 'banana', 'banana', 'grape', 'kiwi', 'orange']

相关文章

  • 三分钟python教程:list用法简介!

    python由最基本的集中数据类型构成,list是我在工作中用到非常多的一种类型,本教程就是整理list的用法。

  • 人工智能学习线路图

    Python教程 Python 教程Python 简介Python 环境搭建Python 中文编码Python 基...

  • Day01自学 - Python 列表(List)

    学习参考博客地址:Python 列表(List) | python list(列表)操作用法总结 一、基础语法 创...

  • Python教程列表

    Python 基础教程 Python 基础教程Python 简介Python 环境搭建Python 中文编码Pyt...

  • Python教程导航

    Python 教程 Python 简介 Python 环境搭建 Python 中文编码 Python 基础语法 ...

  • Python增删改查

    Python增删改查基本用法 课堂笔记 ▼ List(列表) 是 Python 中使用 最频繁 的数据类...

  • python 中 sorted() 和 list.sort()

    python 中 sorted() 和 list.sort() 的用法 今天用python自带的sorted对一个...

  • Python-02

    参考 : 庞雪峰Python教程 公众号DeveloperPython3.Python中文资源大全 一、 List...

  • 列表生成式

    参考:廖雪峰的python教程 列表生成式,List Comprehensions, 是python内置的用来创建...

  • Python基础

    Python 基础教程 实例(Python 2.0+) 实例(Python 3.0+) Python 简介 Pyt...

网友评论

    本文标题:三分钟python教程:list用法简介!

    本文链接:https://www.haomeiwen.com/subject/bslxhftx.html