第一行定义了一个名为 a 的变量,并将其初始值设为 10。第二行再次定义 a 变量,将其值改为 8。最后,第三行使用 print() 函数来输出 a 的值,即 8。
1.1 以下标或者索引的简穗方式获取列表中的元素,返回结果是元素LI=[1,33,"age",[44,"娜娜","abc"],False]print(LI[2])
结果:
age
1.2 以切片的方式获取列表中的拦隐卜元素,返回结果是列表
LI=[1,33,"age",[44,"娜娜","abc"],False]print(LI[0:3])
结果:
[1, 33, 'age']
1.3 支持for\while循环,in *** 作
LI=[1,33,"age",[44,"娜娜",["nn",1233],"abc"],False]
s=""
for r inLI:
s= s +str(r)print(s)
结果:
133age[44, '娜娜', ['nn', 1233], 'abc']False
1.4 列表中的元素可以被修改、被删除
索引替换
LI=[1,33,"age",[44,"娜娜","abc"],False]
LI[0]=120
print(LI)
结果:
LI=[1,33,"age",[44,"娜娜","abc"],False]
LI[0]=120
print(LI)
索引删除
LI=[1,33,"age",[44,"娜娜","abc"],False]
del LI [1]
print(LI)
结果:
[1, 'age', [44, '娜娜', 'abc'], False]
切片替换
LI=[1,33,"age",[44,"娜娜","abc"],False]
LI[1:4]=["age",[11,"na"],666]print(LI)
结果:[1, 'age', [11, 'na'], 666, False]
切片删携绝除
LI=[1,33,"age",[44,"娜娜","abc"],False]
del LI [1:3]
print(LI)
结果:
[1, [44, '娜娜', 'abc'], False]
ps:找到列表中的列表中的字符串:
LI=[1,33,"age",[44,"娜娜",["nn",1233],"abc"],False]
v=LI[3][2][1]
print(v)
输出:1233
1.5 字符串可以转换为列表
方式一:列表中有数字和字符串时,需要使用for循环
这是因为Python中的列表是一种数据结构御基,它可以存储任意类型的数据。列表的元素可以是字符串、整数、浮点数、腔扰元组或其他列表,甚至可以是另一个列表。因此,当程序运行镇圆谨时,它可以生成许多列表,从而显示出许多结果。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)