1. 从列表中获取单个元素
可以通过元素的索引值从列表获取单个元素,索引值从0开始。
>>> nums = [‘赵‘,‘钱‘,‘孙‘,‘李‘,‘周‘] >>> nums[0] ‘赵‘
2. 从列表中获取多个元素
>>> nums = [‘赵‘,‘钱‘,‘孙‘,‘李‘,‘周‘] >>> nums[1:3] #表示获取索引值从1~3的元素,不包括3 [‘钱‘, ‘孙‘] >>> nums[:3] #冒号左边为空表示从列表第一个元素开始获取 [‘赵‘,‘钱‘,‘孙‘] >>> nums[:] #两边为空表示获取整个列表的元素(从最开始到最后) [‘赵‘,‘钱‘,‘孙‘,‘李‘,‘周‘]
3. 从列表中删除元素
① 通过remove命令从列表中删除元素,参数需要时元素的值
>>> nums = [‘赵‘,‘钱‘,‘孙‘,‘李‘,‘周‘] >>> nums.remove(‘钱‘) >>> nums [‘赵‘,‘孙‘,‘李‘,‘周‘]
② 通过del语句从列表中删除元素,语法是:del 列表名[索引值]
>>> nums =[‘赵‘,‘孙‘,‘李‘,‘周‘]>>> del nums[0]>>> nums[‘赵‘, ‘李‘, ‘周‘]
③ 通过pop删除列表中的元素,并返回该元素的值。
pop添加参数则可以删除列表中制定索引值的元素,参数为空时则默认删除列表最后一个元素。
>>> nums = [‘赵‘,‘钱’,‘孙‘, ‘李‘, ‘周‘] >>> nums.pop() #pop参数为空时默认删除列表最后一个元素 ‘周‘>>> nums[‘赵‘,‘钱’,‘孙‘, ‘李‘]
>>> nums.pop(0) #填写了参数时则删除指定索引值的元素‘赵‘>>> nums[‘钱’,‘孙‘, ‘李‘]
时间: 2024-10-11 22:51:22