Python基础序列列表和元组
本篇python基础教程介绍python序列。序列是一组有顺序的元素的集合,序列可以包含一个或多个元素,也可以没有任何元素。序列是是Python中最基本的数据结构。序列中的每个元素都分配一个数字 – 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
Python有6个序列的内置类型,即列表、元组、字符串、Unicode字符串、buffer对象和 xrange 对象。序列通用的操作包括:索引、长度、组合(序列相加)、重复(乘法)、分片、检查成员、遍历、最小值和最大值。但最常见的是列表和元组。
python序列-列表(List)
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:
list1 = ["wordpress", "wordpress建站教程", 2020, "pythonthree.com"]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]
List列表索引
#!/usr/bin/python3
list1 = ["wordpress", "wordpress建站教程", 2020, "pythonthree.com"]
print(list1)
print(len(list1))
print(list1[0]) #列表索引
print(list1[1])
print(list1[2])
print(list1[3])
print(list1[-1])
运行结果:
['wordpress', 'wordpress建站教程', 2020, 'pythonthree.com']
4
wordpress
wordpress建站教程
2020
pythonthree.com
pythonthree.com
['wordpress建站教程', 2020]
List列表删除元素
#!/usr/bin/python3
list1 = ["wordpress", "wordpress建站教程", 2020, "pythonthree.com"]
print("原始数据是:",list1)
del list1[2]
print("删除后数据是:",list1)
运行结果:
原始数据是: ['wordpress', 'wordpress建站教程', 2020, 'pythonthree.com']
删除后数据是: ['wordpress', 'wordpress建站教程', 'pythonthree.com']
python序列-元组(Tuple)
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
Tuple元组索引
#!/usr/bin/python3
tuple = ("wordpress", "wordpress建站教程", 2020, "pythonthree.com")
print(tuple[0])
print(tuple[1])
print(tuple[2])
print(tuple[3])
print(tuple[1:3])
运行结果:
wordpress
wordpress建站教程
2020
pythonthree.com
('wordpress建站教程', 2020)
Tuple元组连接
#!/usr/bin/python3
tuple = ("wordpress", "wordpress建站教程", 2020, "pythonthree.com")
tuple2=("python教程",)
#元组只有一个元素,需要添加逗号,否则会被当作运算符
tuple3=tuple2 + tuple
print(tuple3)
运行结果:
('python教程', 'wordpress', 'wordpress建站教程', 2020, 'pythonthree.com')
推荐阅读:零基础如何开始学习Python
Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折