当前位置: 首页 > wzjs >正文

python网站开发论文苏州关键词优化seo

python网站开发论文,苏州关键词优化seo,做网站6个月心得,新手学做网站需要注意的几点li[1,2,a,4] print(li[0:3])#输出结果为[1, 2, a],由此可知列表同样可以进行切片操作 同样的,除了for循环遍历取值,列表也是可迭代对象 相关操作: 添加元素append(),extend(),insert(): li[1,2,3,4] li.append(50) print(li)#…

li=[1,2,'a',4]
print(li[0:3])#输出结果为[1, 2, 'a'],由此可知列表同样可以进行切片操作

同样的,除了for循环遍历取值,列表也是可迭代对象

相关操作:

添加元素append(),extend(),insert():

li=[1,2,3,4]
li.append(50)
print(li)#输出结果为[1, 2, 3, 4, 50],append为整体添加
li=[1,2,3,4]
li.extend("50")
print(li)#输出结果为[1, 2, 3, 4, '5', '0'],extend是分散添加将另外一个类型中的元素逐一添加
li=[1,2,3,4]
li.insert(3,"50")
print(li)#输出结果为[1, 2, 3, '50', 4]#insert是指定位置插入元素,如果指定位置有元素当前位置的元素及以后的就会默认往后移代码中的3代表插入位置

修改元素直接通过下标就可以修改:

li=[1,2,3,4]
li[2]='a'
print(li)#输出结果为[1, 2, 'a', 4],在此不过多演示

查找元素in,not in,index,count:

li=[1,2,3,4]
print(1 in li)#返回结果为True,not in同理,在前面讲过不做过多演示

小例子:用户输入昵称判断是否存在:

代码如下:

name_list=['li','hai','lu']
name=input("请输入昵称:")
while True:#死循环,用户输入重复名字的时候可以继续操作if name in name_list:print(f"昵称{name}已存在!")else:print(f"昵称{name}已被使用")name_list.append(name)print(name_list)break#终止循环

index:返回指定数据所在位置的下标,如果查找不到就会报错

count:统计指定数据在当前列表中出现的次数,跟字符串中的用法相同

删除元素:del

name_list=['li','hai','lu']
del name_list[1]
print(name_list)#删除列表
name_list=['li','hai','lu']
del name_list[1]
print(name_list)#根据下标删除数据

pop:删除指定下标的数据,python3版本默认删除最后一个元素

li=['li','hai','lu']
li.pop()
print(li)#输出结果为['li', 'hai']
li=['li','hai','lu']
li.pop(1)
print(li)#只能根据下标删除,不能根据元素删除,且下标不能超出范围

remove:根据元素的值进行删除

li=['li','hai','lu']
li.remove('li')
print(li)##输出结果为['hai', 'lu']#如果没有可以删除的值会报错,有元素重复时默认删除最开始出现的指定元素,不会全部删除

排序:

sort:将列表按特定顺序重新排列,默认从小到大

li=['li','hai','lu']
li.sort()
print(li)#输出结果为['hai', 'li', 'lu']

reverse:将列表倒序:

li=['li','hai','lu']
li.reverse()
print(li)#输出结果为['lu', 'hai', 'li']#两个一起写可以实现从大到小排序

列表推导式:

in后面不仅可以放列表还可以放range函数,可迭代对象

例如:
li=['li','hai','lu']
[print(i) for i in li]
li=[]#定义一个空列表
for i in range(1,6):li.append(i)
print(li)#输出结果为[1,2,3,4,5]

比较麻烦,如果用列表推导式写如下:

li=[]
[li.append(i) for i in range(1,6)]
print(li)#其输出结果一致

第二种写法则是增加了一些条件:

如果我只想把奇数放里边:

li=[]
[li.append(i) for i in range(1,11) if i%2==1]
print(li)输出结果为[1,3,5,7,9]

列表嵌套:

含义:一个列表里边又有一个列表,里边的列表算作一个整体

http://www.dtcms.com/wzjs/153154.html

相关文章:

  • 学做网站怎么样竞价排名规则
  • 宁波江北网站建设百度推广上班怎么样
  • 旅游网站开发与设计论文一键建站免费
  • 凡科一个注册做2个网站企业培训视频
  • 网站建设与运营意义baidu优化
  • wordpress空间免费下载网站seo基础优化
  • 易语言怎么做ifa网站填表google app下载
  • 营销型网站建设价格注册网站怎么注册
  • dz旅游网站模板杭州seo技术培训
  • 网站开发的目的百度发布平台官网
  • 网站专栏的作用平台接广告在哪里接的
  • 个人网站备案需要哪些材料百度链接收录
  • 衡水外贸网站建设培训机构加盟店排行榜
  • 深圳最好的营销网站建设公司排名seo快速优化技术
  • mac 做网站开发公司页面设计
  • 网站挣钱网一级域名好还是二级域名好
  • 为什么菜市场不可以做网站营销型网站建设
  • 帮妈妈做家务作文网站起名最好的网站排名
  • html教学网站上海网上推广
  • 做的网站太大seo网站优化培训找哪些
  • 永宝网站建设招聘信息营销最好的方法
  • 餐馆网站模板店铺推广软文500字
  • php网站的部署推推蛙网站诊断
  • 信用公示信息系统官网搜索优化
  • 做网站有那几种末班成都网站快速开发
  • 新闻网站的编辑该怎么做网络营销专家
  • 网站如何做后台深圳高端seo公司助力企业
  • 北京建企业网站百度网页广告怎么做
  • 邢台物流网站建设广州专门做seo的公司
  • 大型网站空间费用福州排名seo公司