威尼斯人线上娱乐

兴人工智能pythony,自兴人工智能

21 4月 , 2019  

如何树立二个元组:

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

什么样树立叁个元组:

元组用小括号包裹,并且括号里的因素用逗号分隔就意味着那是3个元组。

元组与列表分裂的是元组里面包车型地铁因素无法修改。

a=(1,2,3)

威尼斯人线上娱乐 ,元组常用操作:

兴人工智能pythony,自兴人工智能。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)#结果

 

如何建立二个元组:
元组用小括号包裹,并且括号里的成分用逗号分隔就象征那是一个元组…

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函数:以1个行列作为参数,并把它调换为元组

tup1 = (50,);

元组运算符

与字符串一样,元组之间可以使用 + 号和 *
号进行演算。那就意味着她们得以整合和复制,运算后会生成3个新的元组。

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开端,可以拓展截取,组合等。

元组索引,截取

因为元组也是2个体系,所以我们得以访问元组中的钦定地点的因素,也得以截取索引中的1段成分,如下所示:

元组:

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)

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

以上实例输出结果:

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

元组运算符

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

威尼斯人线上娱乐 1

元组索引,截取
因为元组也是2个队列,所以大家得以访问元组中的钦赐地方的成分,也足以截取索引中的壹段元素,如下所示:
元组:

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

威尼斯人线上娱乐 2

 

运作实比方下:

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

元组内置函数

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

威尼斯人线上娱乐 3

 


相关文章

发表评论

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

网站地图xml地图