美文网首页
关于列表(1)

关于列表(1)

作者: Brucezen | 来源:发表于2020-11-07 01:40 被阅读0次
    #列表是有序集合
    
    a = [1,2,3,'1','2','3']
    print(a[0]) #使用位置索引访问列表元素
    
    print(a)
    a[0] = 'good' #使用索引改变列表的元素
    print(a)
    
    a.append('fuck') #在列表末尾添加元素
    print(a)
    
    a.insert(0,'dick') #在指定的位置添加元素
    print(a)
    
    del a[0] #删除指定位置的元素
    print(a)
    
    pop_element1 = a.pop() #删除末尾元素
    print(pop_element1)
    
    print(a)
    
    pop_element2 = a.pop(1) #也可以传递参数删除指定位置元素
    print(pop_element2)
    print(a)
    
    a.remove('1') #根据值删除元素,注意:remove()方法只删除第一个指定的值,如果列表中有多次出现这个值,就需要for循环来判断是否删除了所有这样的值
    print(a)
    
    a = [1,5,3,2,4]
    b=['acd','fuck','dick','shit']
    a.sort() #sort()方法将永久改变原列表的顺序,默认对原列表的元素从小到大进行排序
    b.sort() #注意列表中的元素类型要一致,不能是[1,4,5,'k','f']这种str和int混搭类型的列表
    print(a)
    print(b)
    
    c = ['fuck','bra','dick']
    d = sorted(c) 
    print(c)
    print(d)   #sorted()方法默认对列表元素从小打到排序并返回一个新列表,且不会改变原列表
    e = sorted(c,reverse=True)
    print(e)   #使用reverse参数可以将列表元素从大到小排序
    
    a = [1,5,3,2,4]
    print(a)
    a.reverse()
    print(a)   # reverse()方法可以将原列表的元素倒过来,注意不是按大小排序,只是将原本的元素位置反转而已
    
    print(len(a))  #len()方法可以查看列表长度
    

    相关文章

      网友评论

          本文标题:关于列表(1)

          本文链接:https://www.haomeiwen.com/subject/wcffbktx.html