美文网首页
列表及元祖

列表及元祖

作者: ying_728 | 来源:发表于2022-03-02 11:25 被阅读0次

列表中的元素可以是任意类型的,列表中的元素是可变的,可以修改某一个值,列表用[ ]表示

list1 = [5,'abc','您好',999,(10,20)]

#子列表

list2 = [100,200,[30,40,50]]

#将列表中的30改为300

list2[2][0] =300

print(list2)

#列表的新增

#方式有:append、insert、extend

#1、添加到列表末尾

list3 = ['a','b','c','d']

list3.append('e')

print(list3)#['a', 'b', 'c', 'd', 'e']

#2、insert 在第几位插入什么数据  insert(1,200)  即:在第一位插入200

list3.insert(1,680)#即:在第一位插入680

print(list3)

#列表的拼接  extend

list3_2 = [900,1000]

list3.extend(list3_2)#['a', 680, 'b', 'c', 'd', 'e', 900, 1000]

print(list3)

#列表的删除   pop比remove删除效率高

#1. pop()  不指定参数,则默认删除最后一位,指定参数,则删除指定位置参数

#2. remove() 根据值来删除,如果有多个相同的值,则默认先删除最左边的

#3. del list[1]

list4 = [11,22,33,44,55]

list4.pop(1)   #指定参数,下标是从0开始,删除第二个值 22

print(list4)      #[11, 33, 44, 55]

list4.pop()   #不指定参数,则默认删除最后一位

print(list4)

#remove  根据值来删除,如果有多个相同的值,则默认先删除最左边的

list5 = [100,200,300,400,500,200]

list5.remove(200)

print(list5)

#del   #根据索引下标来删除

list6 = [10,20,30,40,50]

del list6[1]  #根据索引下标来删除,删除20

print(list6)#[10, 30, 40, 50]

#元祖  可以使用下标与切片, 元祖是不可变对象,不能对元素修改,用( )表示

tuple = (100,200,300,400,[60,50,40])    

print(tuple[1])  #输出200

print(tuple[4][0])  #输出60

#元祖里面只有一个值时,需要加一个逗号

tuple=(20,)

#元祖里面如果有子列表,那子列表的数值可以修改

tuple = (10,20,30,40,[50,60,70])

tuple[4][1] =600

print(tuple)    #将子列表中的60改为600

相关文章

  • 列表及元祖

    列表中的元素可以是任意类型的,列表中的元素是可变的,可以修改某一个值,列表用[ ]表示 list1 = [5,'a...

  • 迭代

    字典迭代 列表及元祖迭代 字符串迭代

  • Day6-7字典,元祖,集合

    元祖 1.什么是元祖元祖就是不可变的列表,列表中除了可变的操作以外,其他的操作都适用于元祖元祖值: a.使用()将...

  • day6总结

    一、元祖 1.什么是元祖元祖就是不可变的列表,列表中除了可变的操作其他的操作都适用于元祖元祖值:a.使用()将元素...

  • (四) Python的特征数据类型(列表、元祖、字典、集合)

    (一)、主要内容 1.1、列表 1.2、元祖 1.3、字典 1.4、集合列表 、字典、元祖、集合 (二)、列表 2...

  • 元祖 (tuple)

    1.什么是元祖? (1)元祖就是不可变的列表,列表中除了可变的操作以外,其他操作都适用于元祖当元祖的元素只有一个时...

  • 元祖-字典-集合

    元祖 元祖(tuple)就是不可变的列表 列表中除了增加、修改和删除的相关操作,其他都适用于元祖 什么时候用?就是...

  • 2020-09-28-元祖和字典

    day6-元祖和字典 元祖 什么是元祖(tuple)元祖是不可变的列表元祖是容器型数据类型,将()作为容器标志,里...

  • 2018年6月20日【python学习笔记】

    一、元祖 元祖(tuple)就是不可变的列表列表中除了增加、修改和删除相关的操作,其他的都适用于元祖什么时候用?就...

  • 元祖tuple

    列表属于可变序列,可以任意修改列表中的元素。元祖属于不可变序列,不能修改元祖中的元素,即元祖没有增加元素、修改元素...

网友评论

      本文标题:列表及元祖

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