博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
list与str的转换&list嵌套问题_CodingPark编程公园
阅读量:1886 次
发布时间:2019-04-26

本文共 1181 字,大约阅读时间需要 3 分钟。

list与str的转换

✏️Python - liststr

命令:''.join(list)其中,引号中是字符之间的分割符,如“,”,“;”,“\t”等等如:list = [1, 2, 3, 4, 5]''.join(list) 结果即为:12345','.join(list) 结果即为:1,2,3,4,5

✏️Python-strlist

print list('12345')输出: ['1', '2', '3', '4', '5']# map() 会根据提供的函数对指定序列做映射# 说白了就是 并行!并行!print list(map(int, '12345'))输出: [1, 2, 3, 4, 5]str2 = "123 sjhid dhi" list2 = str2.split() #or list2 = str2.split(" ") print list2 ['123', 'sjhid', 'dhi']str3 = "www.google.com" list3 = str3.split(".") print list3 ['www', 'google', 'com']

list嵌套问题

Python列表操作的函数和方法

  • 列表操作包含以下函数:

    1、cmp(list1, list2):比较两个列表的元素
    2、len(list):列表元素个数
    3、max(list):返回列表元素最大值
    4、min(list):返回列表元素最小值
    5、list(seq):将元组转换为列表

  • 列表操作包含以下方法:

    1、list.append(obj):在列表末尾添加新的对象
    2、list.count(obj):统计某个元素在列表中出现的次数
    3、list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
    4、list.index(obj):从列表中找出某个值第一个匹配项的索引位置
    5、list.insert(index, obj):将对象插入列表
    6、list.pop(obj=list[-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
    7、list.remove(obj):移除列表中某个值的第一个匹配项
    8、list.reverse():反向列表中元素
    9、list.sort([func]):对原列表进行排序

a = [1, 2, 3]b = [4, 5, 6]c = [7, 8, 9]data = []data.append(a)data.append(b)data.append(c)print(data)

在这里插入图片描述

更多参考

📍python中list操作

https://blog.csdn.net/mingyuli/article/details/104567204/

在这里插入图片描述

你可能感兴趣的文章
ABAQUS高级案例解析
查看>>
人工智能药物研发
查看>>
【超级干货+福利】AIDD最全面的学习教程
查看>>
最新通知:AIDD与网络药理学资料大全
查看>>
Lammps分子动力学与第一性原理材料模拟及催化
查看>>
实习生小白的日常
查看>>
1元钱的超低成本单芯片USB单片机方案
查看>>
单片机/树莓派扩展双串口(TTL和RS485)
查看>>
基于CH568芯片的SATA电子盘方案
查看>>
linux下C语言判断网络是否连接
查看>>
2021.4.30课堂总结和作业
查看>>
磁盘爆满,服务异常同时MySQL报“Table ** is marked as crashed and should be repaired”问题解决
查看>>
a标签中href调用js的几种方法
查看>>
Eclipse中使用SVN的使用
查看>>
JSON.parse和eval的区别
查看>>
Django项目实战----添加支付宝支付
查看>>
DRF框架---前言(简单使用)
查看>>
字符串外面是b“ “的转换 -亲测有效
查看>>
npy文件和pkl文件的保存和读取
查看>>
Kafka为什么这么快?
查看>>