# ### list 列表
"""特点: 可获取 可修改 有序的"""
# 定义一个空列表
listvar = []
print(listvar)
print(type(listvar))
# 正向索引 0 1 2 3 4
listvar = [90,19.9,True,8+90j,"王振"]
# 逆向索引 -5 -4 -3 -2 -1
# 1.获取列表当中的值
res = listvar[3]
res = listvar[-2]
print(res)
# 获取列表当中的最后一个元素
# Python 特有(直接通过-1下标取元素)
res = listvar[-1]
print(res)
# 其他语言通用写法展示
"""
len 获取容器类型数据的长度,元素的总个数
"""
res = len(listvar)
print(res)
res = listvar[res-1]
print(res)
# 2.修改列表里面的值
listvar[2] = False
print(listvar)
# #### tuple 元组
"""
可获取 不可修改 有序的
"""
# 定义一个空元组
tuplevar = ()
print(tuplevar)
print(type(tuplevar))
# 定义一个普通元组
# 正向索引 0 1 2 3 4
tuplevar = ("王振","xd","王振2","王振3","王振4")
# 逆向索引 -5 -4 -3 -2 -1
print(tuplevar)
print(type(tuplevar))
# 1.获取元组当中的元素
res = tuplevar[2]
res = tuplevar[-2]
print(res)
# 2.修改元组当中的元素可以吗? 不行
# tuplevar[1] = "野性德鲁伊"
# print(tuplevar)
# 3. 仅仅是单纯的圆括号能代表元组类型吗
tuplevar = (1)
# 逗号是标识是否是元组的标识符
tuplevar = (1,)
tuplevar = 2,
print(tuplevar)
print(type(tuplevar))
# #### str 字符串
"""可获取 不可修改 有序的"""
# 0 1 2 3 4 5 6 7 8
strvar = "我爱你,亲爱的姑娘"
# -9-8-7-6-5-4-3-2-1
# 获取字符串中的元素
# res = strvar[1]
# print(res)
# 可以修改字符串中的元素吗? 不行
# strvar[1] = "狠"
# 空字符串
strvar = ""
# 空格也是字符
strvar = " "
print(strvar)
第二天(列表练习)
最新推荐文章于 2022-03-29 19:24:38 发布