Python 打印不带括号的元组的实现
作者:迹忆客 发布时间:2022-08-12 15:47:45
标签:Python,打印,元组
使用 str.join() 方法打印不带括号的元组,例如 result = ','.join(my_tuple)。 str.join() 方法将返回一个包含元组元素的字符串,不带括号,带有逗号分隔符。
# ✅ 打印不带括号的字符串元组
tuple_of_str = ('one', 'two', 'three')
result = ','.join(tuple_of_str)
print(result) # 👉️ 'one,two,three'
# -----------------------------------------
# ✅ 打印不带括号的整数元组
tuple_of_int = (1, 2, 3)
result = ','.join(str(item) for item in tuple_of_int)
print(result) # 👉️ '1,2,3'
# -----------------------------------------
# ✅ 打印不带括号和括号的元组列表
list_of_tuples = [(1, 2), (3, 4), (5, 6)]
result = ','.join(','.join(str(item) for item in tup)
for tup in list_of_tuples)
print(result) # 👉️ '1,2,3,4,5,6'
我们使用 str.join() 方法打印不带括号的元组。
str.join() 方法将一个可迭代对象作为参数并返回一个字符串,该字符串是可迭代对象中字符串的串联。
请注意 ,如果可迭代对象中有任何非字符串值,则该方法会引发 TypeError。
如果我们的元组包含数字或其他类型,请在调用 join() 之前将所有值转换为字符串。
tuple_of_int = (1, 2, 3)
result = ','.join(str(item) for item in tuple_of_int)
print(result) # 👉️ '1,2,3'
该示例使用生成器表达式将元组中的每个整数转换为字符串。
生成器表达式用于对每个元素执行一些操作或选择满足条件的元素子集。
调用 join() 方法的字符串用作元素之间的分隔符。
my_tuple = ('one', 'two', 'three')
my_str = ', '.join(my_tuple)
print(my_str) # 👉️ "one, two, three"
如果我们不需要分隔符而只想将可迭代的元素连接到字符串中,请在空字符串上调用 join() 方法。
my_tuple = ('one', 'two', 'three')
my_str = ''.join(my_tuple)
print(my_str) # 👉️ "onetwothree"
如果我们需要打印不带括号并用空格分隔的元组元素,请在包含空格的字符串上调用 str.join() 方法。
my_tuple = ('one', 'two', 'three')
my_str = ' '.join(my_tuple)
print(my_str) # 👉️ "one two three"
如果我们需要打印不带括号和括号的元组列表,请使用 2 次调用 str.join() 方法。
list_of_tuples = [(1, 2), (3, 4), (5, 6)]
result = ','.join(','.join(str(item) for item in tup)
for tup in list_of_tuples)
print(result) # 👉️ '1,2,3,4,5,6'
join() 方法的内部调用连接当前迭代的元组的项目。
我们使用 str() 类将每个数字转换为字符串。
最后一步是使用 join() 方法将列表中的元组连接成带有逗号分隔符的字符串。
来源:https://blog.csdn.net/fengqianlang/article/details/129797797
0
投稿
猜你喜欢
- (1)在校大学生。最好是数学或计算机相关专业,编程能力还可以的话,稍微看一下爬虫知识,主要涉及一门语言的爬虫库、html解析、内容存储等,复
- 一、hook在PyTorch中,提供了一个专用的接口使得网络在前向传播过程中能够获取到特征图,这个接口的名称非常形象,叫做hook。可以想象
- 对比起Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制。由于 Session 是以
- 前言前面写过一篇用Python制作PPT的博客,感兴趣的可以参考用Python制作PPT这篇是关于用Python进行数据可视化的,准备作为一
- 内容摘要: 网页的色彩搭配往往是网友们感到头疼的问题,尤其是那些完全没有美术基础的网友。到底用
- 一、“无”的哲学佛家讲究“因果报应”,有果必有应。此段看似与主题没有血缘关系,实际讲的是“因”。我个人比较喜欢老子的道家思想,并喜欢以其思想
- 1、问题在使用Python中pandas读取csv文件时,由于文件编码格式出现以下问题:Traceback (most recent cal
- 相比SQL Server 2000提供的FOR XML查询,SQL Server 2005版本对现有功能增强的基础上增加了不少新功能,最为吸
- 一、读取Excel中的数据安装xlrd 只能读取Excel内容pip install xlrd==1.2.0xlrd库的open_workb
- 一.字典的基本方法1.新建字典1)、建立一个空的字典>>> dict1={} >>> dict2=dic
- 引入在通过scrapy框架进行某些网站数据爬取的时候,往往会碰到页面动态数据加载的情况发生,如果直接使用scrapy对其url发请求,是绝对
- 序言哈喽兄弟们,今天咱们来了解一下 fileinput 。说到fileinput,可能90%的码农表示没用过,甚至没有听说过。这不奇怪,因为
- 如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件
- 一、 模块1、模块的概念模块是 Python 程序架构的一个核心概念每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块模块
- 安装很简单pip install psutil官网地址为:https://pythonhosted.org/psutil/ (文档上有详细的
- 小编今天写下关于后台管理员权限的分配自己的思路想法<?php /**reader * 小编的思想比较简单实现的功能
- Adobe AIR 在我们国庆节的时候发布了beta2版。 同时发布的还有: FLEX 3.0 beta2 官方说这一版本已经基本上接近正式
- 回想自己从事Web方面的开发已经有6-7年,对于各种Web技术都已经非常熟悉.可是,身为程序员的我对于制作Web表单界面的事着实心痛。心痛1
- Python httpx 运行过程中无限阻塞requests 模块只支持 http1,在遇到 http2 的数据接口的时候(某乎的搜索接口)
- 一.Orcal临时表分类1.会话级临时表1).保存一个会话Session的数据。2).当会话退出时,临时表数据自动清空。表结构与元数据还存储