Value of x , y : 1 2
元组内置函数
Python元组包含了以下内置函数
| 序号 | 方法及描述 |
|---|---|
| 1 | cmp(tuple1, tuple2) 比较两个元组元素。 |
| 2 | len(tuple) 计算元组元素个数。 |
| 3 | max(tuple) 返回元组中元素最大值。 |
| 4 | min(tuple) 返回元组中元素最小值。 |
| 5 | tuple(seq) 将列表转换为元组。 |
【建站服务】平邑做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式-域名申请
作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-21 05:18:13
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
平邑做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式

Value of x , y : 1 2
Python元组包含了以下内置函数
| 序号 | 方法及描述 |
|---|---|
| 1 | cmp(tuple1, tuple2) 比较两个元组元素。 |
| 2 | len(tuple) 计算元组元素个数。 |
| 3 | max(tuple) 返回元组中元素最大值。 |
| 4 | min(tuple) 返回元组中元素最小值。 |
| 5 | tuple(seq) 将列表转换为元组。 |
>>> tup1 = ("all")
>>> print tup1
all输出字符串 all,这是因为括号()既可以表示tuple,又可以表示数学公式中的小括号。
所以,如果元组只有1个元素,就必须加一个逗号,防止被当作括号运算:
>>> tup1 = ("all",)
>>> print tup1
('all',)
>>>
python
python
hah***63.com
5年前 (2017-04-24)
destiny
759***667@qq.com
44
元组与列表的区别,元组它的关键是不可变性。
如果在程序中以列表的形式传递一个对象的集合,它可能在任何地方改变;
如果使用元组的话,则不能。
元组提供了一种完整的约束。
destiny
destiny
759***667@qq.com
5年前 (2017-04-25)
月将沉
635***166@qq.com
66
进阶,可以用切片的方式更新元组:
>>> temp=(1, 2, 4, 5)
>>> temp=temp[:2]+(3,)+temp[2:]
>>> temp
(1, 2, 3, 4, 5)
>>>
月将沉
月将沉
635***166@qq.com
5年前 (2018-02-13)
嘉
284***221@qq.com
59
元组的一级元素不可被修改增加删除但可以修改二级后的。
如修改元祖中列表,字典等内容:
>>> tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44])
>>> tu[1][2]["k2"].append("seven")
>>> print(tu[1][2]["k2"])
['age', 'name', 'seven']
>>>
添加元祖中的字典中的列表。
嘉
嘉
284***221@qq.com
4年前 (2018-03-18)
国服第一小乔
115***1481@qq.com
34
切片虽然可以重新组成新的元组,但是要注意截取一个元素时候不能和新的元组相 +:
比如:
>>> a=(1,2,3,4,5,6)
>>> c=a[1:4]+a[5] # 报错, a[5] 被当成了整型
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only concatenate tuple (not "int") to tuple
>>> c=a[1:4]+a[2:4] # 这样可以
>>> c
(2, 3, 4, 3, 4)
国服第一小乔
国服第一小乔
115***1481@qq.com
4年前 (2018-05-08)
Anofanog
277***989@qq.com
21
如果截取的是一个元素,则可以写成:
>>> T = ('aa','bb','cc','dd','ee')
>>> T = T[0:3]+T[4:]
>>> print(T)
('aa', 'bb', 'cc', 'ee')
Anofanog
Anofanog
277***989@qq.com
4年前 (2018-09-10)
YsoSeriousSo
331***5451@qq.com
37
关于元组的截取(补充 @Anofanog 的说明):
T = ('aa','bb','cc','dd','ee')
T[4] 得到的是字符串 'ee', 而 T[4:] 得到的是新元组 ('ee',),所以元组拼接时用 T[4] 会报错。
ps:T[4:4] 获取的值为空。
YsoSeriousSo
YsoSeriousSo
331***5451@qq.com
4年前 (2018-09-21)
又是一个我
747***346@qq.com
32
切片更新的不再是原来的元祖,而是生成了一个新的元祖副本:
>>> temp = (1, 2, 4, 5)
>>> id(temp)
43125640L
>>> temp = temp[:2] + (3,)
>>> id(temp)
43308160L
平邑做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站


