IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Python 列表的方法 -> 正文阅读

[移动开发]Python 列表的方法

append()

1.定义和用法

append() 方法在列表的末尾添加一个元素。

2.语法

list.append(elem)

  • elem 代表任意类型的元素。

3.示例

>>> fruit = ["apple", "banana"]
>>> fruit
['apple', 'banana']
>>> fruit.append("cherry")
>>> fruit
['apple', 'banana', 'cherry']

clear()

1.定义和用法

clear() 方法从列表中删除所有的元素。

2.语法

list.clear()

3.示例

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> fruit.clear()
>>> fruit
[]

copy()

1.定义和用法

copy() 方法返回列表的拷贝。

2.语法

list.copy()

3.示例

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> fruit_copy = fruit.copy()
>>> fruit_copy
['apple', 'banana', 'cherry']

count()

1.定义和用法

count() 返回列表中某个值出现的次数。

2.语法

list.count(value)

  • value 表示要查找的值。

3.示例

>>> fruit = ["apple", "banana", "cherry", "apple", "apple"]
>>> fruit.count("apple")
3

extend()

1.定义和用法

extend() 方法将任何可迭代对象中的元素添加到当前列表的末尾。

2.语法

list.extend(iterable)

  • iterable 表示任意可迭代对象。

3.示例

示例1

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> fruit_add = ["pear", "orange"]
>>> fruit.extend(fruit_add)
>>> fruit
['apple', 'banana', 'cherry', 'pear', 'orange']

示例2

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> numbers = (1, 2, 3)
>>> numbers
(1, 2, 3)
>>> fruit.extend(numbers)
>>> fruit
['apple', 'banana', 'cherry', 1, 2, 3]

index()

1.定义和用法

index() 方法返回列表中某个值第一次出现的位置。

2.语法

list.index(elem)

  • elem 表示要查找的元素。

3.示例

>>> fruit = ["apple", "banana", "cherry", "apple", "apple"]
>>> fruit
['apple', 'banana', 'cherry', 'apple', 'apple']
>>> fruit.index("apple")
0

insert()

1.定义和用法

insert() 方法在指定位置添加一个值。

2.语法

list.insert(pos, elem)

  • pos 表示要插入的位置。
  • elem 表示要插入的元素。

3.示例

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> fruit.insert(1, "orange")
>>> fruit
['apple', 'orange', 'banana', 'cherry']

pop()

1.定义和用法

pop() 方法删除指定位置的元素。

2.语法

list.pop(pos)

  • pos 参数是可选的,用来指定要删除元素的位置,默认为 -1,返回列表的最后一个元素。

3.示例

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> fruit.pop()
'cherry'
>>> fruit
['apple', 'banana']
>>> fruit.pop(1)
'banana'
>>> fruit
['apple']

remove()

1.定义和用法

remove() 方法删除具有指定值的第一次出现的元素。

2.语法

list.remove(elem)

  • elem 表示要删除的元素。

3.示例

>>> fruit = ["apple", "banana", "cherry", "apple", "apple"]
>>> fruit
['apple', 'banana', 'cherry', 'apple', 'apple']
>>> fruit.remove("apple")
>>> fruit
['banana', 'cherry', 'apple', 'apple']

reverse()

1.定义和用法

reverse() 方法翻转整个列表。

2.语法

list.reverse()

3.示例

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> fruit.reverse()
>>> fruit
['cherry', 'banana', 'apple']

sort()

1.定义和用法

sort() 方法默认按照升序对列表中的元素进行排序,另外可以通过自定义的函数指定排序的条件。

2.语法

list.sort(reverse=True|False, key=myFunc)

  • reverse=True 表示按照降序排序,默认 reverse=False,表示按照升序排序。
  • key=myFunc 表示通过自定义的函数指定排序的条件。

3.示例

示例1

>>> fruit = ["apple", "banana", "cherry"]
>>> fruit
['apple', 'banana', 'cherry']
>>> fruit.sort(reverse=True)
>>> fruit
['cherry', 'banana', 'apple']

示例2

>>> def myFunc(e):
...     return len(e)
...
>>> fruit = ["apple", "pear", "banana"]
>>> fruit
['apple', 'pear', 'banana']
>>> fruit.sort(key=myFunc)
>>> fruit
['pear', 'apple', 'banana']
  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-04-24 09:34:21  更:2022-04-24 09:35:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 23:35:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码