1. 如何将列表中的元素(字符串类型的值)连接在一起(首尾相接)
1 2 3 4 5 | a = [ 'a' , 'b' , 'c' , 'd' , 'e' ] s = '' print (s.join(a)) s = '+' print (s.join(a)) |
abcde
a+b+c+d+e
2. 字符串的join方法的作用是什么,使用join应该注意些什么,请举例说明
1 2 3 4 5 6 7 8 9 10 11 | # 组装pth dirs = ' ', ' usr ', ' local ', ' nginx ', ' ' print (dirs) linuxPath = '/' .join(dirs) print (linuxPath) windowPath = 'C:' + '\\' .join(dirs) print (windowPath) num = [ 1 , 2 , 3 ] print (s.join(num)) # TypeError: sequence item 0: expected str instance, int found |
('', 'usr', 'local', 'nginx', '')
/usr/local/nginx/
C:\usr\local\nginx\
Traceback (most recent call last):
File "E:/py3/study/tests/test.py", line 16, in <module>
print(s.join(num))
TypeError: sequence item 0: expected str instance, int found
注意:连接的每个部分都必须为str,如果不是需要先转换。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!