python基础之元组

跟着廖雪峰老师的python基础学习,记录一下。

1、定义

·与列表类似,但是不同之处在于元组的元素不能修改,()定义

元组表示多个元素组成的序列

元组在python中有特定的应用场景

·用于存储一串信息,数据之间用,分隔

·元组用()定义

·元组的索引从0开始

info_tuple = ("zhangsan",18,1.75)
print(type(info_tuple))
<class 'tuple'>
注意:single_tuple = (5)      #int类型 
      single_tuple = (5,)   #单个元组

2、常用操作

①空元组:info = ()

②取值和取索引:

取值:info_tuple = ("zhangsan",18,1.75)
      print(info_tuple[0])

取索引:print(info_tuple.index("zhangsan"))

③统计计数:

a.某元素的个数:print(info_tuple.count("zhangsan"))

b.元组中包含元素的个数: print(len(info_tuple))

④元组变量的循环遍历:

在python中,可以使用for循环遍历所有非数字型类型的变量:列表、元组、字典以及字符串

提示:在实际开发中,除非能够确认元组中的数据类型,否则对元组的循环遍历需求并不是很多

 

 

3、元组的应用场景:

①函数的参数和返回值

②格式字符串:后面的(),本质就是元组

print(“%s年龄是%d  身高是%.2f”%(“小明”,18,1.75)

③让列表不被修改,转化为元组以保护数据安全

 

4、元组和列表转化

①列表转化为元组

num_list = [1,2,3,4]

tuple(num_list)

②元组转化为列表

list(num_list)

 

 

 

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值