Python tuple()函数

tuple()函数用于将一个可迭代对象转换为元组,其语法如下:

tuple(iterable)

其中:

  • iterable参数是一个可迭代对象,例如列表、字符串等。

下面是一些示例,演示如何使用tuple()函数:

# 将列表转换为元组
lst = [1, 2, 3]
tpl = tuple(lst)
print(tpl)  # 输出 (1, 2, 3)

# 将字符串转换为元组
s = 'hello'
tpl = tuple(s)
print(tpl)  # 输出 ('h', 'e', 'l', 'l', 'o')

# 将字典的键转换为元组
d = {'a': 1, 'b': 2, 'c': 3}
tpl = tuple(d.keys())
print(tpl)  # 输出 ('a', 'b', 'c')

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions/python-tuple.html

分类: 计算机技术
推荐阅读:
C source files not allowed when not using cgo or SWIG: 解决办法 Go语言中,当你没有使用cgo编程,而go文件目录下却存在c文件时将引发诸如 package .: C source files not allowed when not using cgo or SWIG: main.c test.c 的错误;
网站被QQ拦截的解决方法 本文将讨论网站被拦截后的表现、被拦截的原因,以及使用官方通道进行申诉的方法;
Python里with语句的用法与技巧 本文将详细讲解Python语言中with语句的用法,以及如何让自定义的类也支持with语句;
Golang逐行读取文本文件 当文件过大,不适合一次性载入内存,且文件每行都包含特定信息时,我们就需要逐行读取文件来保证程序的性能;
使用Python求取前n个自然数的总和 给一个自然数n,使用Python求取前n个自然数的总和;
Rust使用cfg来实现不同系统的条件编译 Rust使用cfg来实现不同系统的条件编译