python的元组知识要点

1.元组tuple
(1)可以存储不同的数据类型,
(2)不可变数据类型,没有增删改查
(3)元组里面包含可变数据类型,可以间接修改元组的内容
t1 = ([1,2,3],4)  元组里面包含列表
t1[0].append(4)  给里面的列表添加数据
(4)元组只有一个元素的时候,后面一定要加逗号,否则数据类型不确定
如:t1 = (1,)

2.特性:
name = ('root','westos','sqq')
(1)索引,切片
name[0]   第一个元素
name[-1]  最后一个元素
name[1:]  除了第一个的所有元素
name[:-1]  除了最后一个的所有元素
name[::-1]  逆序显示
(2)重复
name * 3
(3)连接
name + ('mm','ll')
(4)成员操作符
print 'll' in name


例子1:交换两个变量数值(用了元组概念)
a = 1 b = 2
b,a = a,b

print a,b

例子2:打印变量值
name = 'sqq'
age = 13
t = (name,age)
print '%s,%d'%t

例子3:元组的赋值
t = ('sqq',10,100)
name,age,score = t
print name,age,score

例子4:元组的排序
方法(1):scores = (12,22,33,55,35,86)
scoresli = list(scires) 将元组强制转换为列表然后排序
scoresli.sort(reverse = True) 逆序输出

方法(2):sorted(scores)  排序函数,不管什么类型都可以排序

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python是一种高级编程语言,以其简洁易读的语法和强大的功能而闻名。以下是Python的一些核心知识要点: 1. 变量和数据类型:Python是一种动态类型语言,这意味着你不需要在声明变量时指定数据类型。Python的基本数据类型包括整数(int)、浮点数(float)、字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)等。 2. 控制结构:Python使用缩进来区分代码块。它包括条件控制(if、elif、else)和循环控制(for、while、break、continue)。 3. 函数:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。Python使用def关键字来定义函数。 4. 模块和包:Python模块是一个包含Python定义和语句的文件。包是一种管理Python模块命名空间的形式,通过使用“点模块名称”。 5. 类和对象:Python支持面向对象编程。类是创建对象的模板,对象是类的实例。类的定义使用class关键字。 6. 异常处理:异常是程序运行时发生的不正常情况,Python使用try、except、finally语句块来处理异常。 7. 文件操作:Python提供了内置的函数和方法用来读写文件。 8. 标准库:Python的官方标准库提供了大量的模块和函数,可以用来执行各种常见的任务,如文件操作、数据处理、网络通信等。 9. 第三方库:除了标准库,Python社区提供了大量第三方库,例如NumPy、Pandas用于科学计算,Django、Flask用于Web开发,TensorFlow、PyTorch用于机器学习等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值