一起学Python——List(列表)

简介: 一起学Python——List(列表)
    # encode 将字符转换为字节str='学习Python'print(str.encode())# 默认编码是 UTF-8  输出:b'\xe5\xad\xa6\xe4\xb9\xa0Python'print(str.encode('gbk'))      # 输出  b'\xd1\xa7\xcf\xb0Python'# decode 将字节转换为字符print(str.encode().decode('utf8'))   # 输出 '学习Python'print(str.encode('gbk').decode('gbk'))             # 输出 '学习Python'


所有的 Python 字符串都是 Unicode 字符串,当需要将文件保存到外设或进行网络传输时,就要进行编码转换,将字符转换为字节,以提高效率。


List(列表)

Python 中的数据结构是通过某种方式组织在一起的数据元素的集合,这些数据元素可以是数字、字符、甚至可以是其他数据结构 在 Python 中,最基本的数据结构是序列(列表和元组),序列中的每个元素都有一个序号(元素的具体位置),这个序号叫索引,索引下标从0开始,以此类推…

列表是写在方括号 [] 之间、用逗号分隔开的元素列表,列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套),列表中的元素是可以改变。

  • 列表俗称是 Python 中的苦力,列表可变(可以改变列表的内容)
  • 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
  • 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

list1 =['baidu','google',12,34];

list2 =[1,2,3,4,5];

list3 =["a","b","c","d"];

Weekday =['Monday','Tuesday','Wednesday','Thursday','Friday']print(Weekday[0])   # 输出 Monday#list 搜索print(Weekday.index("Wednesday"))

#list 增加元素Weekday.append("new")print(Weekday)# list 删除Weekday.remove("Thursday")print(Weekday)

相关文章
|
1天前
|
存储 索引 Python
Python列表的循环遍历详解
Python列表的循环遍历详解
5 1
|
2天前
|
索引 Python
Python 列表(List)
Python 列表(List)
|
3天前
|
存储 索引 Python
Python列表
Python列表
|
4天前
|
存储 索引 Python
Python中的列表(List) 详解与高级应用
Python中的列表(List) 详解与高级应用
|
4天前
|
存储 算法 数据处理
Python中的列表(List) 类型详解与实战应用
Python中的列表(List) 类型详解与实战应用
|
4天前
|
存储 索引 Python
Python列表类型及其操作详解
Python列表类型及其操作详解
|
4天前
|
XML JavaScript 数据格式
DOM 节点列表长度(Node List Length)
`length`属性用于获取DOM节点列表的长度。在示例中,`xmlDoc.getElementsByTagName("title")`返回一个节点列表,通过`for`循环遍历这个列表,访问每个`title`节点的子节点值,并用`document.write`显示。代码从"books.xml"加载XML文档并输出所有标题节点的内容。
|
5天前
|
数据处理 Python
深入理解Python的数据结构:列表与元组
深入理解Python的数据结构:列表与元组
18 1
|
5天前
|
存储 数据处理 索引
Python列表
Python列表
|
8天前
|
存储 算法 Python
Python中的列表推导式:深入探索与应用
Python中的列表推导式:深入探索与应用
110 1