Python高级数据类型

Python高级数据类型

Python中的数据类型可以分为数字型非数字型。数字型包括整型(int),浮点型(float),布尔型(bool),复数型(complex);非数字型包括列表(list),元组(tuple),字典(dictionary),字符串(str)。数字型变量大家应该都很熟悉,下面我就具体介绍一下非数字型变量。

列表

Python中的列表其实非常像C语言中的数组,长相也差不多一个样子,但是Python的列表的功能要比C语言中的数组多,也更加的方便。Python列表的数据项不需要是相同的数据类型,创建一个列表就是下面这个样子:

list1 = ["google", "messi", 666, 99.9]
list2 = [1, 2, 3, 4,5]
list3 = ["a", "b", "c"]
列表的基本使用

列表的一些基本方法有

  • 取值和取索引
    • list[n]:取列表中第n-1个元素的值
    • list.index(“列表元素”):返回列表元素的位置
  • 修改数据
    • list[n]=“修改后的元素”
  • 增加数据
    • append()方法:向列表末尾追加数据
    • insert()方法:向列表指定位置插入数据
    • extend()方法:向列表末尾再插入一个新列表
  • 删除数据
    • remove()方法:从列表中删除指定的元素
    • pop()方法:默认删除列表中最后一个元素,也可以删除指定位置的元素
    • clear()方法:清空列表
name_list = ["zhangsan", "lisi", "wangwu"]

# 1.取值和取索引
# list index out of range 列表索引超出范围
print(name_list[1])

# 知道数据内容,想确定数据在列表中的位置
print(name_list.index("lisi"))

# 2.修改
name_list[
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值