首页 > 其他分享 >列表数据类型内置方法

列表数据类型内置方法

时间:2023-09-08 14:24:28浏览次数:42  
标签:play 内置 dancing 数据类型 list 列表 print hobby swimming

列表数据类型内置方法

1.方法

描述多个值,比如爱好

2.定义方法

hobby_list = ['play','swimming','dancing','6666']

lt = list['nick']
print(lt)

3.内置方法

优先掌握

  1. 索引取值
hobby_list = ['play','swimming','dancing','666']
print(hobby_list[-1])
hobby_list[-1] = '2333'		#索引修改
print(1,hobby_list[-1])
  1. 切片
print(hobby_list[:])	 #全部取出
print(hobby_list[::-1])	 #-1代表从右到左输出
  1. 长度

    print(len(hobby_list))
    hobby_list = ['play','swimming','dancing',666]
    
  2. in / not in

hobby_list = ['play','swimming','dancing','666']
print('swimming' in hobby_list)		# True
  1. for 循环
for hooby in hobby_list:
    print(hobby)
  1. del 删除
del hobby_list[-1]
print(hobby_list)
  1. append( ) # 追加
hobby_list = ['play','swimming','dancing','666']
hobby_list.append('23333')
print(hobby_list)

需要掌握

hobby_list = ['play','swimming','dancing','666']
print(hobby_list.count('666'))		#count() 计数
print(hobby_list.extend([1,2,3,4])) # 扩展列表  # Ctrl + 鼠标左键
print(hobby_list.clear())			# 清除

hobby_list2 = hobby_list.copy()  	#复制列表
print(hobby_list.pop())			 	#删除		默认删除最后一个
print(hobby_list.index('play',2,4))	#返回play的下标,或play是否在2~4的切片内
print(hobby_list.insert(0,'1'))		#插入
print(hobby_list.remove('1'))		#移除
print(hobby_list.reverse())			#反转
hpbby_list3 = [1,25,3,7,9]
print(hobby_list3.sort())			#排序

记住就行:

def func(i):
    return i[1]
print(hobby_list.sort())

4.存一个值还是多个值

多个值

5.有序or无序

有序

6.可变or不可变(重点)

可变

标签:play,内置,dancing,数据类型,list,列表,print,hobby,swimming
From: https://www.cnblogs.com/hanyingshuo/p/17687460.html

相关文章

  • 数据类型内置方法
    目录1为什么要有数据类型1.1数字类型内置方法整形1.1.2浮点型1为什么要有数据类型对不同类型的变量需要用不同的数据类型去描述?名字——字符串爱好——用列表(因为不只有一个爱好)个人信息——字典1.1数字类型内置方法整形1.作用:身高/体重/年龄/ID号2.定义方式:y=10......
  • 集合数据类型内置方法
    集合基本用不到,考试会考作用就是存储一大堆元素的东西,容器数据类型定义方式以{}用逗号隔开不可变数据类型s={1,2,1,'a','a','c'}print(s)去重 #用得到乱序lis=[1,2,3,1,3]print(set(lis))print(list(set(lis)))s={}#空大括号是字典,不是集合,定义空集合必须得......
  • 字典数据类型内置方法
    作用对于值添加描述信息使用它定义方法用{}以逗号隔开加入键值对key:valueinfo_dict={'name':'hanyingshuo','age':16,'height':175,'hobby_list':['dapao','anqu','jimi']}内置方法优先掌握1.按key取值,即可取也可改变print(in......
  • 元祖内置方法
    元祖和列表一模一样,但是元祖无法修改,元组在定义的那一刻元素个数以及元素的值全部固定了列表中括号改为小括号lis=[1,2,3,4]tup=(1,2,3,4)早期永远一般用于减小内存占用,现在毫无用处,所以只要定义列表就行了定义方式tup=(1,2,3,4)print(tup.index(1)) #找索引pri......
  • JS基础-数据类型转换
    JS存在不同的数据类型,这就需要一些方法将不同的数据类型做转换。转数字类型其他类型的值转换成数字,这在工作中很常见。有以下几种转换方式Number函数parseInt函数parseFloat函数NumberNumber函数可以将其他类型转成数字类型,具体示例如下字符串转数字<script>......
  • 罗技M720删除蓝牙连接后,蓝牙搜索列表找不到设备
    原因因误删蓝牙鼠标(罗技M720)设备,再次添加蓝牙设备时蓝牙列表找不到设备(罗技M720)。蓝牙配对1、确保 M720已开启2、按住显示屏下方的切换按钮3秒钟(所选通道上的LED将开始快速闪烁)3、此时再打开蓝牙列表就可以发现鼠标了 找不到设备或连接不上的问题有很多种,具体情况要具体分析......
  • python3中几乎所有的内置函数以及简述
    以下是Python3中的所有内置函数以及它们的简单中文描述:abs(x):返回x的绝对值。all(iterable):如果可迭代对象中的所有元素都为True,则返回True;否则返回False。any(iterable):如果可迭代对象中的任何一个元素为True,则返回True;否则返回False。ascii(object):返回一个可打印的字符串,其中非......
  • python:列表实现队列​
    什么是队列队列是一种先进先出的数据结构,类似食堂排队打饭,先入队的元素当然要先出队,先请用Python列表模拟队列。现有一列表queue=[1,2,3,4,5]被视作队列,请使用pop函数连续两次取出队首元素,再使用append函数将输入元素添加到队尾,每次操作后都要输出完整的列表。功能需求输入......
  • 不用额外插件?RunnerGo内置压测模式怎么选
    我们在做性能测试时需要根据性能需求配置不同的压测模式如:阶梯模式。使用jmeter时我们需要安装插件来配置测试模式,为了方便用户使用,RunnerGo内嵌了压测模式这一选项,今天给大家介绍一下RunnerGo的几种压测模式和怎么根据性能需求选择合适的压测模式。RunnerGo提供了以下五种压测模式......
  • iOS开发Swift-12-列表UI,TableViewController,动态响应Button勾选-待办事项App(1)
    1.创建新项目 为项目添加图标 2.将TableViewController添加到界面中 将箭头移动到TableView上来,代表它是首页(根页面).选中ViewController,点击Delete,对它进行删除.将代码ViewController.swift也删除掉. 新建一个CocoaTouchClass.  将TableViewControlle......