这里是我的博客

python操作列表

for循环

qw=["张三","李四","王五","赵六"]
for asq in qw:
print(asq)
print("\n")

在for循环中执行更多操所

for zx in qw:
print(zx+",你们好啊")
print("\n")

在for循环结尾操作

for asz in qw:
print(asz+"你好")
print("完成对话")
print("\n")

for循环在后面是有冒号的(for 变量 in 要循环的数组:)冒号后面写输出语句,必须缩进输出语句

例子:

for er in qw:#er是一个变量,qw是我要输出的数组
print(er+"这是循环")#输出语句必须缩进输出
print("不循环")#不缩进就是跳出循环
print("\n")

使用函数range()

for value in range(1,10):
print(value)
print("\n")

使用range()创建数字列表

num=list(range(1,8))
print(num)
num1=list(range(0,20,2))
print(num1)
sun=[]
for num2 in range(1,11):
max=num2**2
sun.append(max)
print(sun)
print("\n")

列表

num3=[value**2 for value in range(1,11)]
print(num3)
print("\n")

列表切片

num4=[1,2,3,4,5,6,7,8,9]#列表索引从0开始
print(num4[4:6])#从下标4开始到6结束;包前不包后
print(num4[3:])#从下标3开始到末尾
print(num4[:3])#从0开始到下标3结束
print(num4[-3:])#截取最后3位元素
print("\n")

遍历切片

for num5 in num4[:4]:
print(num5)#数字遍历直接输出
for num6 in qw[:3]:
print(num6.title())#字符串遍历加title()
print("\n")

复制列表

num7=qw[:]#这是复制列表
print(num7)
print("\n")

定义元组

qwe=(14,78)#定义的元组
print(qwe[0])
print(qwe[1])
for asd in qwe:#遍历元组
print(asd)
qwe=(100,104)#修改元组变量
for zxc in qwe:
print(zxc)

posted on 2020-05-06 14:32  梦黑客  阅读(146)  评论(0)    收藏  举报

导航