python列表加一个元素,python在列表中添加元素的方法有哪些
计算机编程语言
Python的元组类似于列表,只是元组的元素不能修改。
对元组使用圆括号,对列表使用方括号。
创建元组很简单,只需在括号中添加元素并用逗号分隔它们。
例子如下:
tup1=(《物理学》,《化学》,1997,2000);
tup2=(1,2,3,4,5);
tup3=a , b , c , d ;
创建空元组
tu P1=();
当一个元组只包含一个元素时,需要在元素后添加一个逗号。
tup1=(50,);
类似于字符串,下标索引从0开始,可以被截取、组合等。
访问元组
元组可以使用下标索引来访问元组中的值,如以下示例所示:
#!/usr/xqdxwz/python
tup1=(《物理学》,《化学》,1997,2000);
tup2=(1,2,3,4,5,6,7);
打印“tup1[0]:”,tup1[0]
打印“第二组[1:5]:”,第二组[1:5]
上面的示例输出结果:
tup1[0]:物理
图2[1:5]: (2,3,4,5)
修改元组
元组中的元素值不允许修改,但是我们可以连接和组合元组,如下例所示:
#!/usr/xqdxwz/python
# -*-编码:UTF-8 -*-
tup1=(12,34.56);
tup2=(abc , XYZ );
#以下修改元组元素的操作是非法的。
# tu P1[0]=100;
#创建新的元组
tup3=tup1 tup2
打印tup3
上面的示例输出结果:
(12,34.56, abc , xyz )
删除元组
不允许删除元组中的元素值,但是我们可以使用del语句删除整个元组,如下例所示:
#!/usr/xqdxwz/python
tup=(《物理学》,《化学》,1997,2000);
打印tup
德尔图普;
删除tup后打印
打印tup
删除上述实例元组后,输出变量会有异常信息,输出如下:
(《物理》,《化学》,1997,2000)
删除tup后:
回溯(最近一次呼叫):
文件 test.py ,第9行,在
打印tup
名称错误:未定义名称“tup”
元组运算符
与字符串一样,元组可以用*和*符号进行操作。这意味着它们可以组合复制,运算后会生成一个新的元组。
Python表达式
结果
形容
len((1,2,3))
三
计算元素的数量
(1, 2, 3) (4, 5, 6)
(1, 2, 3, 4, 5, 6)
连接
[嗨!] * 4
[嗨!,‘嗨!’,‘嗨!’,‘嗨!’]
复制
3英寸(1,2,3)
真实的
元素存在吗?
对于(1,2,3)中的x:打印x,
1 2 3
重复
元组索引,截取
因为元组也是序列,所以我们可以访问元组中指定位置的元素,或者在索引中截取元素的一段,如下所示:
元组:
L=(spam , spam , Spam!)
Python表达式
结果
形容
L[2]
垃圾邮件!
阅读第三个元素
L[-2]
“垃圾邮件”
反向阅读;阅读倒数第二个元素。
L[1:]
(垃圾邮件,垃圾邮件!)
截距元素
没有结束分隔符
由逗号分隔的任意无符号对象默认为元组,如下例所示:
#!/usr/xqdxwz/python
打印 abc ,-4.24e93,18 6.6j, XYZ ;
x,y=1,2;
打印x,y的值: ,x,y。
上述示例的运行结果:
abc -4.24e 93 (18 6.6j) xyz
x,y的值:1 ^ 2
内置元组函数
Python元组包含以下内置函数
序列号
方法描述
一个
cmp(一组1,二组2)
比较两个元组元素。
2
长度(元组)
计算元组元素的数量。
三
最大值(元组)
返回元组中元素的最大值。
四
最小(元组)
返回元组中元素的最小值。
五
元组(序列)
将列表转换为元组。
喜欢(0)或分享(0)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。