教程归类:第5章、数据结构

Python中序列相加和序列重复(第4节)


1、序列相加

在Python编程语言中,可以直接用 “+”(加号) 来连接两个序列,例如:

动手练一练:

# 列表
a = [1, 2, 3, 4,] + [5, 6, 7, 8, 9]
print('列表')
print(a) # 输出[1, 2, 3, 4, 5, 6, 7, 8, 9]

print('------这是虚线------')

# 元组
b = (1, 2, 3, 4,) + (5, 6, 7, 8, 9)
print('元组')
print(b) # 输出(1, 2, 3, 4, 5, 6, 7, 8, 9)

pri...
......

阅读全文

Python中的序列成员资格及最大值,最小值,长度(第5节)


1、序列成员资格

Python中的序列成员资格指的是检查某个元素是否包含在序列中,可以使用“in”关键字检查某个元素是否是序列的成员,即检查某个元素是否在该序列中。

动手练一练:

# 列表
print('列表')
print(7 in [5, 6, 7, 8, 9]) # 输出 True
print("py" in [5, 6, 7, 8, 9]) # 输出 False

print('------这是虚线------')

# 元组
print('元组')
print(7 in (5, 6, 7, 8, 9)) # 输...
......

阅读全文

Python中列表的操作(第6节)


1、列表中更新元素

在前面的教程中,我们简单介绍了列表的用法,可以看出列表的功能十分强大,它是Python的重要数据结构之一。列表不但可以通过索引获得其中的一个元素,还可以通过索引更新其中的元素,类似于变量赋值。例如:

动手练一练:

a = [4, 5, 6, 7]
a[1] = "Python"
print(a) # 输出 [4, 'Python', 6, 7]

执行以上代码,输出结果为:

[4, 'Python', 6, 7]

动手练一练:

a = [4, 5, 6, 7]
a[8] = "Python"...
......

阅读全文