美文网首页工作生活
python的join用法-列表中的值转为字符串并拼接

python的join用法-列表中的值转为字符串并拼接

作者: 一杯海风_3163 | 来源:发表于2019-07-04 09:27 被阅读0次

python中的每个列表可以通过join函数将其拼接,但这要求列表中的每个值都必须为字符串,否则将无法拼接。

# 定义一个列表
a=[1,2,3,4,5,6]
#  将其中的每个值转为字符串
b=[ str(i) for i in a]
# 若是python2 ,则转为unicode编码的字符串,# 若是python3,则转为utf8编码的字符串
print b  # [u'1',u'2',u'3',u'4',u'5',u'6']          #python3  ['1','2','3','4','5','6']
# 假如这里我们使用的是python2,也可一步到位将其转为utf8
c=[str(i).encode('utf8') for i in a]
print c  #  ['1','2','3','4','5','6']

这里我们要用的知识有两点:

1.快速生成列表
2.编码规则

快速生成列表可以用简洁的代码代替多行,达到写的少做的多的编码规则

编码规则:由unicode编码转换为utf8编码需要encode('utf8'),反之直接decode即可

相关文章

  • python的join用法-列表中的值转为字符串并拼接

    python中的每个列表可以通过join函数将其拼接,但这要求列表中的每个值都必须为字符串,否则将无法拼接。 这里...

  • 2.4

    数组API string() 把数组转为字符串 join('') 拼接,把数组中的元素拼接为字符串 concat(...

  • js day06

    1.数组API 1)string() 把数组转为字符串 2.join('') 拼接,把数组中的元素拼接为字符...

  • 2021-01-20 python的join()

    1、适用场景 用于使用不同的分隔符拼接字符串,对象有字符串、列表、元组、字典 2、用法 's'.join(字符串/...

  • 我眼中一个好的Pythoneer应该具备的品质(二)

    知道python中的几种字符串拼接方式与效率对比。 使用+拼接 使用%拼接 使用join 使用f''f-strin...

  • python中列表转成字符串方法

    使用join()方法将列表中每个元素拼接成一个字符串

  • Python日常小知识

    一:python列表中的所有值转换为字符串,以及列表拼接成一个字符串 二:字符串转换 三:创建文件并按行写入数据 ...

  • js

    1.数组API 1)string() 把数组转为字符串 //不修改原数组 2.join('') 拼接,把数组中的元...

  • Python 系列教程| 字符串进阶

    上篇文章介绍了字符串的基本用法,本篇将介绍字符串内置函数以及进阶用法 字符串拼接 把列表中的数据拼接成一个字符串,...

  • javascript Array的基本用法

    数组基本用法 concat() 拼接数组,原数组不变 join() 、toString() 数组转字符串 pop(...

网友评论

    本文标题:python的join用法-列表中的值转为字符串并拼接

    本文链接:https://www.haomeiwen.com/subject/rwnkhctx.html