首页Python【Python内置函数】t...

【Python内置函数】tuple()和list()函数

Python 提供了许多内置函数,这些函数是Python语言的一部分,可以直接在Python程序中使用而无需导入任何模块。

本系列将会陆续整理分享一些的Python内置函数。

文章配套代码获取有以下两种途径:
  • 通过百度网盘获取:
链接:https://pan.baidu.com/s/11x9_wCZ3yiYOe5nVcRk2CQ?pwd=mnsj 提取码:mnsj
  • 前往GitHub获取
https://github.com/returu/Python_built-in_functions





01
简介

  • tuple() 函数:
tuple() 函数用于将可迭代对象(如列表、集合、字符串等)转换为一个元组(tuple)。元组是一种不可变的序列类型,这意味着一旦创建,其元素就不能被修改。

tuple() 函数的基本语法如下:

tuple(iterable)
参数说明:
  • iterable:一个可以迭代的对象,比如列表、集合、字符串等。如果省略该参数,将返回一个空的元组。

返回值:

tuple() 函数返回一个元组,如果输入的是一个可迭代对象,则元组中的元素与可迭代对象中的元素相同。如果未提供参数,则返回空元组 ()

  • list() 函数:

list() 函数用于将可迭代对象(如列表、集合、字符串等)转换为一个列表(list)。与元祖不同,列表是一种可变的序列类型,这意味着列表中的元素可以被修改、添加或删除。

tuple() 函数的基本语法如下:

tuple(iterable)
参数说明:
  • iterable:一个可以迭代的对象,比如列表、集合、字符串等。如果省略该参数,将返回一个空的列表。

返回值:

list() 函数返回一个列表。如果未提供参数,则返回空列表 []

02
使用

下面是一些函数示例:

  • 示例 1:tuple() 函数

# 将列表转换为元组
my_list = [1, 2, 3, 4]
my_tuple = tuple(my_list)
print(my_tuple)
# 输出: (1, 2, 3, 4)

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

# 将集合转换为元组
my_set = {1, 2, 3, 4}
my_tuple = tuple(my_set)
print(my_tuple)
# 输出: (1, 2, 3, 4)

# 不传递参数,返回空元组
empty_tuple = tuple()
print(empty_tuple)
# 输出: ()


  • 示例 2:list() 函数

# 将元祖转换为列表
my_tuple = (1, 2, 3, 4)
my_list = list(my_tuple)
print(my_list)
# 输出: [1, 2, 3, 4]

# 将字符串转换为列表
my_string = "hello"
my_list = list(my_string)
print(my_list)
# 输出: ['h', 'e', 'l', 'l', 'o']

# 将集合转换为列表
my_set = {1, 2, 3, 4}
my_list = list(my_set)
print(my_list)
# 输出: [1, 2, 3, 4]

# 不传递参数,返回空列表
empty_list = list()
print(empty_list)
# 输出: []


本篇文章来源于微信公众号: 码农设计师

RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments