首页 / 教程

python创建一个元祖

时间:2024-06-14 12:06:31阅读:0

python创建一个元祖

首先创建一个简单的元组没什么好说的

譬如直接

#创建一个一般的元组a=(1,2,3)#创建一个只有一个元素的元组b=(4,)#创建空元组c=()

'''创建元组并赋值'''

创建并对一个元组赋值

tuple_1=(1,2,3,"ewang","demo")

创建一个空的元组

tuple_2=()

使用tuple创建一个元组并给元组赋值

tuple_3=tuple("hello")

使用tuple创建一个空的元组

tuple_4=tuple()

但如何创建一个规定大小的元组呢?譬如一个稀疏但规模很大的元组。

1.使用匿名函数lambda表达式:

#lambda匿名函数表达式就是一个简易的匿名函数,并没有任何简化逻辑的功能#同时也运用了列表生成式,强制类型转换f=lambda x:tuple([0 for i in range(x)])#输入不同的x值,f(x)返回不同的值,打印出不同的元组print(f(100))

2.先利用列表可更改操作的特性做一个规定大小的列表,然后再强制类型转换

def create_tuple(x):    return tuple([0]*x)
本站文章均来自互联网,仅供学习参考,如有侵犯您的版权,请邮箱联系我们删除!

猜你喜欢