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

做网站风水/做一个网站需要什么

做网站风水,做一个网站需要什么,广告公司简介ppt范本,网络公司网站文章目录phtyon的列表序列的特定列表的创建语法使用list()可以将任何可以迭代的元素创建为listrange()函数语法案例添加元素append方法运算符方式添加元素extend()方法insert()方法删除元素使用del关键字使用pop()函数remove()函数phtyon的列表序列的特定 类似于java等高级语言…

文章目录

  • phtyon的列表序列的特定
  • 列表的创建
    • 语法
      • 使用list()可以将任何可以迭代的元素创建为list
  • range()函数
    • 语法
    • 案例
  • 添加元素
    • append方法
    • +运算符方式添加元素
    • extend()方法
    • insert()方法
  • 删除元素
    • 使用del关键字
    • 使用pop()函数
    • remove()函数

phtyon的列表序列的特定

  • 类似于java等高级语言的数组,不同的是它可以放任意类型的元素

列表的创建

语法

>>> a = [10,20,'hello world',True]
>>> a = [] # 创建一个空字符串

使用list()可以将任何可以迭代的元素创建为list

>>> a = list()
>>> a
[]
>>> a = list(range(10))
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> a = list('hello world')
>>> a
['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']

range()函数

range()函数可以方便帮助我们创建整数列表

语法

range(start,end,step)
参数含义
start可选,表示起始数值
end必选,标识结束数值(结果不包括结束数值)
step步长,默认为1,-1标识向后挑取

案例

>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> list(range(0,20,2))
[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
>>> list(range(20,0,-1))
## 表示从20到0,逆顺序截取
[20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
>>> 

添加元素

append方法

>>> a = [1,2,3]
>>> a.append(4)
>>> a
[1, 2, 3, 4]
>>> 

+运算符方式添加元素

注意:并不是真正的在尾部添加元素,而是创建新的列表对对象;比较消耗内存,费时

>>> a = [1,2,3]
>>> a = a+[4,5,6]
>>> a
[1, 2, 3, 4, 5, 6]
>>> 

extend()方法

将目标列表所有元素添加到本列表的的结尾,不创建新对象,推荐

>>> a = [12,3,4]
>>> a.extend([5,6,7])
>>> a
[12, 3, 4, 5, 6, 7]
>>> 

insert()方法

insert方法可以将元素插入到列表任意位置,但是也就意味会导致元素进行移动,会影响处理速度

>>> a = [2,4,5,7]
>>> a.insert(2,9)
>>> a
[2, 4, 9, 5, 7]
>>> 

删除元素

使用del关键字

底层使用的拷贝对象的原理,消耗较大,与insert方法相似

>>> a = [1,2,3,4]
>>> del a[1]
>>> a
[1, 3, 4]
>>> 

使用pop()函数

pop函数可以删除指定位置的函数,如果不提供则默认删除最后一个元素

>>> a = [1,2,3,4,7]
>>> a.pop()
7
>>> a
[1, 2, 3, 4]
>>> a.pop(0)
1
>>> a
[2, 3, 4]
>>> 

remove()函数

删除首次出现的指定元素,若不存在则报异常

>>> a = [1,2,3,4,5,7]
>>> a.remove(2)
>>> a
[1, 3, 4, 5, 7]
>>> a.remove(6)
Traceback (most recent call last):File "<pyshell#48>", line 1, in <module>a.remove(6)
ValueError: list.remove(x): x not in list
>>> 
http://www.lbrq.cn/news/1556155.html

相关文章:

  • 建设网站公司怎么建站/谷歌海外推广
  • 全市政府网站建设会议/免费b站推广网站在线
  • 岳阳设计网站推荐/创建自己的网站
  • 视频投票网站怎么做/自动引流免费app
  • c 网站做微信收款功能/如何弄一个自己的网站
  • 厦门海沧网站建设/网站统计数据
  • 网站图片在手机上做多大最清晰/网盘搜索引擎
  • 重庆最新新闻5条/优化网站排名公司
  • 旅游景点/做seo需要用到什么软件
  • 网站建设的流程图示/什么是seo
  • 哪些公司做企业网站/seo网站排名优化服务
  • 网站制作手机模板/网络营销知识点
  • 快速搭建网站 优帮云/百度优化
  • 网站开发的人/商业软文怎么写
  • 做外贸最好的网站建设/今日军事新闻最新消息新闻
  • 网站管理系统后台/深圳关键词快速排名
  • 杭州网站建设杭州手机网站建设/电脑课程培训零基础
  • 泰州谁会建网站/软件制作
  • python 做网站开发吗/手机网站seo免费软件
  • 惠州双语网站建设费用/神马关键词快速排名软件
  • 做苗木比较好的网站/长沙关键词优化新行情报价
  • 网站首页菜单栏模块怎么做的/电商网站运营
  • 园区建设网站的方案/企业网络搭建方案
  • 南昌网站排名优化价格/黑帽seo之搜索引擎
  • 网站商城建设员招聘/培训心得体会总结简短
  • 域名有了怎么建网站/公司怎么推广网络营销
  • 做二手元器件那个网站查价格/代运营公司前十名
  • 手机访问网站自动跳转/东莞网络营销代运营
  • 做网站需要硬件设施/凡科建站和华为云哪个好
  • 有哪些网站可以用/seo关键词选取工具
  • neo4j导入导出方法
  • 在 Element UI 的 el-table 中实现某行标红并显示删除线
  • topographic terrain
  • 非功能性需求设计:可解释性、鲁棒性、隐私合规
  • k8sday08深入控制器(3/3)
  • 【原理】C# 字段、属性对比及其底层实现