列表的格式
# name1 = '张三'
# name2 = '李四'
names = ['张三',123,None,[1,2,3],(1,2),{
'name':'zhangsan'},999] #里边的每一个数据 我们称之为元素 元素之间用,隔开 类型是任意类型
print(len(names)) #len() 获取列表长度 同字符串 获取长度方法一样
#列表中可以嵌套列表
#一个列表里边嵌套 一个列表 二维数组
# [[],[]] 二维 [[[]],[]] 三维
#列表是可变类型 如果对数组进行修改 原数组发生变化
#获取元素 及 切片 同字符串
# print(names[1]) #获取元素
# print(names)
# names[2] = 'haha' #对指定下标的元素 重新赋值 这个叫做 列表的修改
# print(names)
# print(names[2:6]) #包含2 不包含 6
# print(names[6:2:-1])
# print(names[-2:-6:-1]) # 从右往左 如果这样 下标从-1 从左往右 下标从0开始
# x = 'hello'
# print(x[0])
# x[0] = 'x' #字符串 只能获取 不能修改 因为它是不可变类型
# print(x)
# list() 转列表
# x = (1,2,3)
# print(list(x))
#非常常用 重点
列表的元素可以是不同类型的
使用下标获取列表元素
namesList = ['xiaoWang','xiaoZhang','xiaoHua']
print(namesList[0])
print(namesList[1])
print(namesList[2])
Copy
输出后结果为:
xiaoWang
xiaoZhang
xiaoHu