| |
|
开发:
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基本数据类型-list列表 -> 正文阅读 |
|
[Python知识库]Python基本数据类型-list列表 |
作者:recommend-item-box type_blog clearfix |
列表是有序的可变的元素集合?。像字符串值用引号来标记字符串的起止一样,列表用左方括号开始,右方括号结束, 即[]。列表中的值也称为“表项”。 列表常用基本功能:索引、循环、切片、包含、长度les()、删除、添加。 # 索引 L = ['a', 'b', 'c','d','e'] print(L[0]) print(L[-3]) 结果:a; c?正向索引从0开始,反向索引从-1开始,从最后一个下标为-1,-2...... # 切片 L = ['a', 'b', 'c','d','e','f', 'g'?] print(L[:2]) print(L[-4:-1]) 结果:['a', 'b'];['d','e','f']?切片是包前不包后 # 排序sort L = ['a', 'c', 'b''d','f'] L.sort() print("正序1:", L) L.sort(reverse=True) # 逆序 print("2:", L) 结果:正序1: ['a', 'b', 'c''d','f'];2: ['f','d','c', 'b', 'a'] # 长度len() L = ['a', 'c', 'b''d','f','p'] print(len(L)) 结果:6 # 包含in L = ['a', 'b', 'c','h', 'k'] a = 'c' b = 'g' print(a in L) print(b in L) 结果:True;False # 增加 L = ['a', 'b', 'c'] L.append('m') # 追加:append print(L) L2 = [5,6, 7] L.extend(L2) # 批量追加:extend print(L3) L.insert(1, 'w') # 插入:insert print(L) 结果:['a', 'b', 'c', 'm']; ['a', 'b', 'c', 'm', 5, 6, 7]; ['a', 'w', 'b', 'c', 'm', 5, 6,7] # 删除 L4=L a = L4.pop() # 删一个尾巴,并且该尾巴可以赋值给另一个变量:pop print(a) print(L4) L4.append('w') print(L4) L4.remove('w') # 移除左边起第一个指定的元素:remove print(L4) del(L4[1]) # 删除指定索引元素:del print(L4) L4.clear() # 清空:clear print(L4) 结果: 7; ['a', 'w', 'b', 'c', 'm', 5, 6]; ['a', 'w', 'b', 'c', 'm', 5, 6, 'w']; ['a', 'b', 'c', 'm', 5, 6, 'w']; ['a', 'c', 'm', 5, 6, 'w']; [] |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/15 13:55:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |