代码拉取完成,页面将自动刷新
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#变量声明
arr = ['10.1','10.2'] #声明数组
type(arr)
print(arr[0])
#修改
arr[0]='我是最新的第0个'
print(arr[0])
#插入 在任意位置插入值
arr.insert(2,'我是insert插入的') #2是插入的位置
print(arr)
#追加
arr.append('我是通过append追加的')
print(arr)
#删除
del arr[2]
arr.remove('10.2') #列表中某一项的值 从左边开始找,找到第一个就删除
print(arr)
#arr.pop() 默认删除最后一个,并返回删除的值
#arr.pop(1) 从左边起删除第一个
#arr.pop(-1) 从右边起删除第一个
#判断某一项是否在列表中
print('我是通过append追加的' in arr)
#拼接成字符串
''.join(arr) #其中arr必须为字符串列表,‘,’引号中间可以为任意字符
#切片 根据索引来获取对应的字符串,从:左边开始,以右边为截止(不包括最后一个)
arr2= ['a','z','b','s','c','d','p','e','f','j','过']
print(arr2[0:3]) #此处的0可以省略,改为print(str2[:3])
print(arr2[3:]) #从第3个索引开始,一直到到最后一个
#倒切
print(arr2[-3:-1]) #从倒数第3个开始切,不能写为[-1:-3]
#步长 切片时的步长默认为1
print(arr2[0:-1:3]) #第三个参数是步长
print(arr2[0::3]) #切片的第二个参数可以不写
#排序 会改写原列表
arr2.sort()
print(arr2)
#反转
arr2.reverse()
print(arr2)
#extend 合并
arr3 = ['黄种人','白种人']
arr3.extend(arr2)
print(arr3)
#清空
arr4 = ['guo','jie']
arr4.clear()
print(arr4)
#查找
print(arr3.index('黄种人'),'返回从左边开始匹配到的第一个黄种人的索引')
print(arr3.count('黄种人'),'返回黄种人的个数')
#循环
for i in enumerate(arr3):
#print(i) #此处的i为元祖,可以用数组的方式去获取里面的元素
print(i[0],i[1])
#长度 获取列表长度
len(arr)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。