第三章 python基础 数据结构(list、set、tuple、dict、string五大数据类型)

#列表(list)

概念

列表是序列类型的一种扩展,十分常用

  • 列表是一种序列类型,创建后可以随意被修改

创建

  • 使用方括号 [] 或list() 创建,元素间用逗号 , 分隔

  • 列表中各元素类型可以不同,无长度限制

  • list01 = [1,2,3,4]

  • """

  •   [] 空列表

  •   list() 里面什么都没有,创建空列表

  •   list(["张三","李四"])

  • """

  • list02 = list() #[]

  • list03 = list(["张三","李四"])

  • print(list01)

  • print(list02)

  • print(list03)

  • list04 = [12.3,10,3.14e2,"张三"]

  • print(list04) #[12.3, 10, 314.0, '张三']

常用函数

#创建list

list01 = [1,2,5,7,-2,-9]

#len(列表) 统计列表中元素的个数

a = len(list01)

print(a) #6

#sum(列表) 求和

b = sum(list01)

print(b) #4

#max(列表) 最大值

c= max(list01)

print(c) #7

#min(列表) 最小值

d = min(list01)

print(d) #9

#创建

list01 = ["waho","迪热巴","黄昊","鹿","于晏"]

#list.insert(index,值)  根据下标进行插入数据

list01.insert(1,"幂")

print(list01)  #['wahao', '幂', '迪热巴', '黄昊', '鹿', '于晏']

#list.append(值) 在末尾插入

list01.append("吴凡")

print(list01) # ['wahao', '幂', '迪热巴', '黄昊', '鹿', '于晏', '亦凡']

#创建

list01 = ["wahao","迪热巴","黄昊","亦凡","鹿","于晏","wahao"]

#list.pop(index) 删除指定位置的数据

list01.pop(3)

print(list01)  #['wahao', '迪热巴', '黄昊', '鹿', '于晏', 'wahao']

#list.remove(值) 删除值,但是他删除的是值第一次出现的位置

list01.remove("wahao")

print(list01) #['迪热巴', '黄昊', '鹿', '于晏', 'wahao']

#list.clear() 删除所有数据

list01.clear()

print(list01) #[]

  • List[i] = 值(要修改的值)

#重新进行赋值

list01[3] = "幂"

print(list01)  #['wahao', '迪热巴', '黄昊', '幂', '鹿', '于晏', 'wahao']

#创建list

list01 = [1,2,5,7,-

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值