python创建一个元祖
时间:2024-06-14 12:06:31阅读:0
首先创建一个简单的元组没什么好说的
譬如直接
#创建一个一般的元组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)
本站文章均来自互联网,仅供学习参考,如有侵犯您的版权,请邮箱联系我们删除!