~玉米糊~
慢慢来,也会很快。 非宁静无以志学,学什么都一样,慢慢打基础,找规律、认真、坚持,其余的交给时间。
随笔 - 117,  文章 - 17,  评论 - 1,  阅读 - 82072

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,如果不是需要先转换。

posted on   yuminhu  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示