zoukankan      html  css  js  c++  java
  • Python--列表基本操作

    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    # Author:Huanglinsheng
    
    names = ['hc','hls','hht','lm','sm','lqq','xhh','hhs',]
    
    '''切片:取多个元素'''
    print(names[1:4])  #取下标1至下标4之间的数字,包括1,不包括4
    
    print(names[1:-1])  #取下标1至-1的值,不包括-1
    
    print(names[0:3])
    print(names[:3]) #如果是从头开始取,0可以忽略,跟上句效果一样
    
    print(names[::2])
    print(names[0::2]) #后面的2是代表,每隔一个元素,就取一个
    
    
    '''追加'''
    names.append("new_one")
    print(names)
    
    
    '''插入'''
    names.insert(2,"inside")  #2表示,从下标为2的地方插入
    
    '''修改'''
    names[2] = "replace"
    
    '''删除'''
    del names[2]  #删除下标为2的元素
    names.remove("replace")  #删除指定元素
    names.pop()  #删除列表最后一个值
    
    '''拓展'''
    b= [1,2,3]
    names.extend(b)  #b列表和names列表合并
    
    '''拷贝'''
    name_copy = names.copy()
    
    '''统计'''
    names = ['Alex', 'Tenglan', 'Amy', 'Tom', 'Amy', 1, 2, 3]
    names.count("Amy")
    
    '''排序&翻转'''
    names.sort()
    names.reverse()  #反转
    
    '''获取下标'''
    names.index("Amy")

    元组

    元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表

    语法

    1
    names = ("alex","jack","eric")

    它只有2个方法,一个是count,一个是index,完毕。

  • 相关阅读:
    Ubuntu 13.04 配置Cocos2d-x记录
    Ubuntu系列Crontab日记记录
    只是为了拾起一只笔,所以写了这些
    XhProf安装教程–详细教程
    检查.gitignore语法
    JavaScript设置右下角悬浮窗
    Codeforces Round #428 (Div. 2) B
    2017 多校5 hdu 6093 Rikka with Number
    cf 834 E. Ever-Hungry Krakozyabra
    codeforces 834 D. The Bakery
  • 原文地址:https://www.cnblogs.com/huanglinsheng/p/9355978.html
Copyright © 2011-2022 走看看