python实现将list拼接为一个字符串

作者:测试开发小白变怪兽 时间:2022-10-27 05:50:06 

将list拼接为一个字符串

在 python 中如果想将 list 拼接为一个字符串,可使用 join() 方法。

join() 方法描述

将序列(列表或元组)中的元素以指定的字符连接成一个新的字符串。

语法

str.join(sequence)

  • str:指定的字符

  • sequence:待连接的元素序列

返回值为通过指定字符连接序列中的元素后生成的新字符串。

举例

>>> str = ' '
>>> seq = ['I','am','superYujx']
>>> print(str.join(seq))

I am superYujx    # 输出结果

>>> str = '_'
>>> seq = ('I','am','superYujx')
>>> print(str.join(seq))

I_am_superYujx    # 输出结果

Python两个list一对一拼接

'''
实现两个list元素1对1拼接
实现结果:1-8-314,99-2-6332
'''
def main():
   list1 = ['0108', '9902', '207']
   list2 = ['314', '6332', '0305']
   list4 = []
   for i in range(0, len(list1)):  #len(list1)获取列表长度
       list1_len1 = len(list1[i])  #元素长度
       if list1_len1 == 4:
           l1_build = list1[i][:2].lstrip("0")  #去除前面的0
           l1_unit = list1[i][3]
       else:
           l1_build = list1[i][:1]
           l1_unit = list1[i][2]
       l2_room = list2[i]
       # list3 = [l1_build + '-' + l1_unit + '-' + l2_room]
       # list4.append(list3[0])
       list3 = l1_build + '-' + l1_unit + '-' + l2_room
       print("list3:", list3, end=",")
       list4.append(list3)
   print('\n')
   print("list4:", list4)

if __name__=="__main__":
   main()

运行结果:

list3: 1-8-314,list3: 99-2-6332,list3: 2-7-0305,
 
list4: ['1-8-314', '99-2-6332', '2-7-0305']

来源:https://blog.csdn.net/yu97271486/article/details/105996934

标签:python,list,拼接,字符串
0
投稿

猜你喜欢

  • 符合标准的纯CSS三 级弹出菜单

    2008-01-06 15:34:00
  • PyQt4实现下拉菜单可供选择并打印出来

    2023-08-19 01:10:35
  • python tkinter实现简单计算器功能

    2022-06-16 22:34:09
  • AngularJS框架的ng-app指令与自动加载实现方法分析

    2024-05-02 17:40:17
  • Python定义一个跨越多行的字符串的多种方法小结

    2022-08-04 03:34:27
  • Python使用tkinter模块实现GUI界面的学生信息管理系统流程分步详解

    2022-04-06 18:09:53
  • js滑动展开与折叠效果(收缩)

    2007-10-09 13:17:00
  • 使用python Telnet远程登录执行程序的方法

    2022-12-22 11:56:57
  • golang 对私有函数进行单元测试的实例

    2024-05-13 10:43:54
  • PHP设计模式之装饰器模式定义与用法详解

    2023-09-11 18:41:48
  • vue实现购物车加减

    2023-07-02 17:10:04
  • python爬虫之Appium爬取手机App数据及模拟用户手势

    2023-12-28 00:10:46
  • PaddleOCR 识别表情包文字示例详解

    2023-06-02 06:41:55
  • 浅谈keras2 predict和fit_generator的坑

    2021-05-13 16:30:36
  • Python项目文件中安装 setup.py的步骤

    2023-10-24 15:06:01
  • Python基础之数据类型相关知识总结

    2021-08-05 07:04:43
  • vue实现导航栏下拉菜单

    2024-05-09 15:17:56
  • 用Python给文本创立向量空间模型的教程

    2021-07-13 17:06:41
  • Python中BeautifuSoup库的用法使用详解

    2023-11-19 04:52:48
  • Python中的Function定义方法第1/2页

    2021-05-10 20:33:49
  • asp之家 网络编程 m.aspxhome.com