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

仿做网站可以整站下载器吧/百度推广一年多少钱

仿做网站可以整站下载器吧,百度推广一年多少钱,动漫设计好就业吗,官方网站的域名列表 Python中的列表,可以视为java中的集合,是一个各种类型数据的集合。当然列表可以为空。list1[1,2.34,"name",45j]list2[2,34,567,89]list3[]list4[list1,list2,list3] 访问列表内容 Python中的列表,可以访问一个元素或多个元素…

列表

Python中的列表,可以视为java中的集合,是一个各种类型数据的集合。当然列表可以为空。

    list1=[1,2.34,"name",4+5j]list2=[2,34,567,89]list3=[]list4=[list1,list2,list3]

访问列表内容

Python中的列表,可以访问一个元素或多个元素的子集。访问子集的方法跟字符串类型类似,同样范围为【x,y),包含x,不包含y.

    print("list1 : ",list1)print("list2 : ",list2)print("list3 : ",list3)print("list4 : ",list4)print("list1[0]",list1[0])print("list2[2:3]",list2[2:4])print("list4[2:3]",list4[2:3])

相应结果为

list1 :  [1, 2.34, 'name', (4+5j)]
list2 :  [2, 34, 567, 89]
list3 :  []
list4 :  [[1, 2.34, 'name', (4+5j)], [2, 34, 567, 89], []]
list1[0]= 1
list2[2:3]= [567, 89]
list4[2:3]= [[]]

增删改查

添加数据

    list1.append("breakloop") #追加数据list1.insert(0, "hello") #插入数据list1.insert(1, "world")list1.insert(3, "world")print("list1 =", list1)

相应结果为

list1 = ['hello', 'world', 1, 'world', 2.34, 'name', (4+5j), 'breakloop']

删除数据

    del(list1[0])print("list1 = ",list1)list1.remove("world")print("list1 = ",list1)list1.clear()print("list1 = ",list1)

相应数据为

list1 =  ['world', 1, 'world', 2.34, 'name', (4+5j), 'breakloop']
list1 =  [1, 'world', 2.34, 'name', (4+5j), 'breakloop']
list1 =  []
需要指出的是,remove一次只能移出一个元素,即使是列表中存在多个同样的元素。

修改数据

    print("list2[3] = ",list2[3])list2[3]=890print("list2[3] = ",list2[3])

相应结果为

list2[3] =  89
list2[3] =  890

查找数据

    print("is 34 existed in list2? ", 34 in list2)print("is 34 existed in list2, index scrope from 1 to 3? ",list2.index(34, 1,3))print("is 34 existed in list2, index scrope from 0 to 1? ",list2.index(34, 0,1))

需要指出的是,

(1)查询范围,仍是【x,y)

(2)若未查到相应数据,将会报错"ValueError: 34 is not in list",而非返回-1,与字符串操作不同。

其它工具方法

    print("list2 length = ", len(list2)) #获取长度print("list2 +list2 =", list2+list2) #拼接print("list2 = ", list2)list2=list2*3 #复制print("list2 * 3 = ", list2)print("list4 = ", list4) #修改list2后,并不影响list4的值print("max item in list2 = ", max(list2)) #获取列表中的最大值,前提:列表中必须为相同类型print("min item in list2 = ", min(list2)) #获取列表中的最小值,前提:列表中必须为相同类型print("34 count =", list2.count(34)) #获取某一元素出现的次数list2.reverse() #反序print("list2 reverse", list2)print("list1", list1)list1=list2.copy() #复制print("list1", list1)

相应结果为

list2 length =  4
list2 +list2 = [2, 34, 567, 890, 2, 34, 567, 890]
list2 =  [2, 34, 567, 890]
list2 * 3 =  [2, 34, 567, 890, 2, 34, 567, 890, 2, 34, 567, 890]
list4 =  [[], [2, 34, 567, 890], []]
max item in list2 =  890
min item in list2 =  2
34 count = 3
list2 reverse [890, 567, 34, 2, 890, 567, 34, 2, 890, 567, 34, 2]
list1 []
list1 [890, 567, 34, 2, 890, 567, 34, 2, 890, 567, 34, 2]

问题:

(1)如果对字符串列表取最大最小值,会如何?

    list5=["abcd","abca","abcdef","abcdefg",b]

对应结果如下

max item in list5 =  b
min item in list5 =  abca

可见,是依次对比的字母的ascii码值,若相同则继续下一位。直至一者长度不足,或ascii码值大小已分。

在一者长度不足的情况下,长度短者小,长度长者大。即“abcd”<“abcdef”

(2)如果对含有复数的整形数据列表,或仅包含复数列表取最大最小值,会如何?

    list6=[1,2,5,3.8,5+1j,0,-1]list7=[1+2j,2+3j,4+5j,5-6j,-7+8j]

结果报错

TypeError: '>' not supported between instances of 'complex' and 'int'
TypeError: '>' not supported between instances of 'complex' and 'complex'

遍历列表

    for a in list1:print(a)

一定要注意第一行的“:”不能丢

列表提供了append和pop方法,使得列表又了栈(后进先出)的功能。

    print("list1 = ", list1)print("list 1 pop = ", list1.pop())print("list1 = ", list1)print("list 1 pop = ", list1.pop())print("list1 = ", list1)print("list 1 pop = ", list1.pop())print("list1 = ", list1)

相应结果为

list1 =  [890, 567, 34, 2, 890, 567, 34, 2, 890, 567, 34, 2]
list 1 pop =  2
list1 =  [890, 567, 34, 2, 890, 567, 34, 2, 890, 567, 34]
list 1 pop =  34
list1 =  [890, 567, 34, 2, 890, 567, 34, 2, 890, 567]
list 1 pop =  567
list1 =  [890, 567, 34, 2, 890, 567, 34, 2, 890]

http://www.jmfq.cn/news/5302873.html

相关文章:

  • 万州网站建设/广告宣传网站
  • 简述网站建设主要流程/银川seo
  • 网站的建设费用分为/黄页推广引流
  • 网站建设好之后怎么自己推广/搜索引擎优化哪些方面
  • 中山企业推广网站制作/怎么优化自己网站
  • 网站查询备案信息/菏泽seo
  • 阿里云虚拟主机建站教程/上海网络公司seo
  • 绍兴网站建设公司/保定seo推广公司
  • 好看的网站哪里找/搜索引擎优化排名优化培训
  • 建设企业网站的重要性/一个产品的营销方案
  • 做网站的背景图片格式大小/经典软文广告
  • 大气医院网站源码/百度识图以图搜图
  • 网站建设引领者/爱站网长尾关键词挖掘工具下载
  • 做网站的背景图片要多大/广告免费推广网
  • 网站制作的语言/杭州做seo的公司
  • wordpress 按钮连接在哪里设置/优化大师电脑版官方
  • 做公众号app,网站,app/百度大数据
  • 上海做网站好的公司/珠海seo推广
  • 新疆建设网二级域名网站/厦门百度推广开户
  • 必要网站用什么做的/经典软文范例大全
  • 阿里巴巴做网站多少钱/品牌推广活动方案
  • 怎样进网站空间/福建省人民政府
  • 买个网站多少钱/网络搭建教程
  • wordpress熊掌号百度主动提交/优化大师软件大全
  • 微信网站/dw软件怎么制作网页
  • 金融网站建设多少钱/建立个人网站
  • 北京建网站需要多少钱/百度推广助手
  • 青岛城阳软件网站开发/seo怎样优化网站
  • 怎样做网站导航栏/网络营销策划ppt范例
  • 公司网站建设哪家正规/搜索引擎营销总结