美文网首页
python入门三

python入门三

作者: Lazy1 | 来源:发表于2016-10-07 15:45 被阅读17次

    1.list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。

    Paste_Image.png

    1.1,上面a后面就是代表了一个集合,他的大小为2,和java的数组一样

    1.2,如果我们需要获取最后一个元素呢,a[-1]角标是-1就行了

    1.3,list是一个可变的有序表,所以,可以往list中追加元素到末尾:

    a.append('Adam')
    

    1.4,也可以把元素插入到指定的位置,比如索引号为1
    的位置:

    a..insert(1, 'Jack')
    

    1.5,要删除list末尾的元素,用pop()
    方法:

    a..pop()
    

    1.6,要删除指定位置的元素,用pop(i)
    方法,其中i
    是索引位置:

    a..pop(1)
    

    1.7,要把某个元素替换成别的元素,可以直接赋值给对应的索引位置:

    a[1]='aaaa'
    

    1.8,list里面的元素的数据类型也可以不同,比如:

    L = ['Apple', 123, True]

    1.9,ist元素也可以是另一个list,比如:
    s = ['python', 'java', ['asp', 'php'], 'scheme']

    2.0,tuple 另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改

    2.1, 如果要定义一个空的tuple,可以写成()

    t = ()
    

    2.2,但是,要定义一个只有1个元素的tuple,如果你这么定义:

    t = (1,)
    

    list和tuple是Python内置的有序集合,一个可变,一个不可变。根据需要来选择使用它们。

    相关文章

      网友评论

          本文标题:python入门三

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