自兴人工智能

怎么样建立2个元组:

(自兴人工智能)pythony元组,兴人工智能pythony

怎么着建立三个元组:

元组用小括号包裹,并且括号里的成分用逗号分隔就象征那是八个元组。

元组与列表差别的是元组里面包车型地铁要素无法改改。

a=(1,2,3)

元组常用操作:

tuple函数:以二个队列作为参数,并把它转换为元组

a=[1,2,3]#列表
c=tuple(a)
print(c)
#(1,2,3) 结果

走访元组:能够利用下标索引访问元组中的值

a=(1,2,3,4,5,6)
print(a[4])
5 #结果

连年元组:元组中的成分值不允许修改,但足以对元组实行三番五次组合

a=('md','fk')
b=(1,2)
c=a+b
print(c)
('md','fk',1,2)#结果

剔除元组:元组中的值不一致意单个删除,但能够运用del语句删除全体元组

a=(1,2,3)
del a
print(a)
#结果报错

元组截取:利用索引截取元组中某一段的值

a=(1,2,3,4,5,6)
print(a[2:5])#从索引2开始截取(包括索引2上的值)到索引5结束(不截取索引5上的值)
(3, 4, 5)#结果

 

怎样树立1个元组:
元组用小括号包裹,并且括号里的要素用逗号分隔就表示这是一个元组…

Python3 元组
自兴人工智能。Python 的元组与列表类似,分裂之处在于元组的要素不可能修改。
元组使用小括号,列表使用方括号。
元组创立不会细小略,只供给在括号中添比索素,并行使逗号隔开分离就能够。
如下实例:

Python 元组

元组用小括号包裹,并且括号里的因素用逗号分隔就表示那是二个元组。

tup1 = ('Google', 'tencent', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
tup3 = "a", "b", "c", "d";

Python 元组

Python的元组与列表类似,区别之处在于元组的成分不可能修改。

元组使用小括号,列表使用方括号。

元组创制很轻易,只要求在括号中添日币素,并使用逗号隔断就可以。

如下实例:

tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
tup3 = "a", "b", "c", "d";

开创空元组

tup1 = ();

元组中只包括一个要素时,供给在要素前面增多逗号

tup1 = (50,);

元组与字符串类似,下标索引从0起首,能够拓展截取,组合等。


元组与列表区别的是元组里面的因素无法改改。

始建空元组

走访元组

美高梅开户网址,元组可以运用下标索引来访问元组中的值,如下实例:

#!/usr/bin/python

tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5, 6, 7 );

print "tup1[0]: ", tup1[0]
print "tup2[1:5]: ", tup2[1:5]

如上实例输出结果:

tup1[0]:  physics
tup2[1:5]:  (2, 3, 4, 5)

a=(1,2,3)
tup1 = ();

修改元组

元组中的成分值是不允许修改的,但我们得以对元组进行连接组合,如下实例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

tup1 = (12, 34.56);
tup2 = ('abc', 'xyz');

# 以下修改元组元素操作是非法的。
# tup1[0] = 100;

# 创建一个新的元组
tup3 = tup1 + tup2;
print tup3;

如上实例输出结果:

(12, 34.56, 'abc', 'xyz')

元组常用操作:

元组中只含有三个因素时,供给在要素前边增多逗号

除去元组

元组中的成分值是分裂意删除的,但大家能够运用del语句来删除全数元组,如下实例:

#!/usr/bin/python

tup = ('physics', 'chemistry', 1997, 2000);

print tup;
del tup;
print "After deleting tup : "
print tup;

如上实例元组被剔除后,输出变量会有非常音讯,输出如下所示:

('physics', 'chemistry', 1997, 2000)
After deleting tup :
Traceback (most recent call last):
  File "test.py", line 9, in 
    print tup;
NameError: name 'tup' is not defined

tuple函数:以一个行列作为参数,并把它转换为元组

tup1 = (50,);

元组运算符

与字符串同样,元组之间能够利用 + 号和 *
号进行演算。那就象征她们得以组成和复制,运算后会生成2个新的元组。

Python 表达式 结果 描述
len((1, 2, 3)) 3 计算元素个数
(1, 2, 3) + (4, 5, 6) (1, 2, 3, 4, 5, 6) 连接
[‘Hi!’] * 4 [‘Hi!’, ‘Hi!’, ‘Hi!’, ‘Hi!’] 复制
3 in (1, 2, 3) True 元素是否存在
for x in (1, 2, 3): print x, 1 2 3 迭代

a=[1,2,3]#列表
c=tuple(a)
print(c)
#(1,2,3) 结果

元组与字符串类似,下标索引从0开始,能够张开截取,组合等。

元组索引,截取

因为元组也是二个队列,所以大家能够访问元组中的钦赐位置的元素,也足以截取索引中的一段元素,如下所示:

元组:

L = ('spam', 'Spam', 'SPAM!')
Python 表达式 结果 描述
L[2] ‘SPAM!’ 读取第三个元素
L[-2] ‘Spam’ 反向读取;读取倒数第二个元素
L[1:] (‘Spam’, ‘SPAM!’) 截取元素

访问元组:能够行使下标索引访问元组中的值

访问元组
元组能够利用下标索引来访问元组中的值,如下实例:

无安歇分隔符

任性无符号的目的,以逗号隔离,默以为元组,如下实例:

#!/usr/bin/python

print 'abc', -4.24e93, 18+6.6j, 'xyz';
x, y = 1, 2;
print "Value of x , y : ", x,y;

如上实例允许结果:

abc -4.24e+93 (18+6.6j) xyz
Value of x , y : 1 2

a=(1,2,3,4,5,6)
print(a[4])
5 #结果
#!/usr/bin/python3

tup1 = ('Google', 'tencent', 1997, 2000)
tup2 = (1, 2, 3, 4, 5, 6, 7 )

print ("tup1[0]: ", tup1[0])
print ("tup2[1:5]: ", tup2[1:5])

元组内置函数

Python元组包涵了以下内置函数

序号 方法及描述
1 cmp(tuple1, tuple2)
比较两个元组元素。
2 len(tuple)
计算元组元素个数。
3 max(tuple)
返回元组中元素最大值。
4 min(tuple)
返回元组中元素最小值。
5 tuple(seq)
将列表转换为元组。

元组 Python 元组
Python的元组与列表类似,差异之处在于元组的因素不可能改改。
元组使用小括号,列表使用方括号。 元组创设相当粗略,…

连英镑组:元组中的成分值不允许修改,但能够对元组进行接二连三组合

以上实例输出结果:

a=('md','fk')
b=(1,2)
c=a+b
print(c)
('md','fk',1,2)#结果
tup1[0]: Google
tup2[1:5]: (2, 3, 4, 5)

去除元组:元组中的值不容许单个删除,但足以采纳del语句删除全部元组

修改元组
元组中的成分值是不容许修改的,但大家得以对元组实行连接组合,如下实例:

a=(1,2,3)
del a
print(a)
#结果报错
#!/usr/bin/python3

tup1 = (12, 34.56);
tup2 = ('abc', 'xyz')

# 以下修改元组元素操作是非法的。
# tup1[0] = 100

# 创建一个新的元组
tup3 = tup1 + tup2;
print (tup3)

元组截取:利用索引截取元组中某1段的值

以上实例输出结果:

a=(1,2,3,4,5,6)
print(a[2:5])#从索引2开始截取(包括索引2上的值)到索引5结束(不截取索引5上的值)
(3, 4, 5)#结果
(12, 34.56, 'abc', 'xyz')

 

删去元组
元组中的成分值是不允许删除的,但大家能够运用del语句来删除全部元组,如下实例:

#!/usr/bin/python3

tup = ('Google', 'tencent', 1997, 2000)

print (tup)
del tup;
print ("删除后的元组 tup : ")
print (tup)

上述实例元组被删除后,输出变量会有非常音讯,输出如下所示:

删除后的元组 tup : 
Traceback (most recent call last):
File "test.py", line 8, in <module>
print (tup)
NameError: name 'tup' is not defined

元组运算符

与字符串一样,元组之间可以接纳 + 号和 *
号进行演算。这就代表她们得以整合和复制,运算后会生成3个新的元组。

美高梅开户网址 1

元组索引,截取
因为元组也是三个队列,所以我们可以访问元组中的钦定地方的因素,也能够截取索引中的1段成分,如下所示:
元组:

L = ('Google', 'Taobao', 'tencent')

美高梅开户网址 2

 

运转实举例下:

>>> L = ('Google', 'Taobao', 'tencent')
>>> L[2]
'tencent'
>>> L[-2]
'Taobao'
>>> L[1:]
('Taobao', 'tencent')

元组内置函数

Python元组包罗了以下内置函数

美高梅开户网址 3

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图