鉴于以下代码中的列表(listEx),我试图将字符串,整数和浮点类型分开,并将它们全部放在各自的列表中.如果我只想从listEx列表中提取字符串,程序应该通过listEx,并将字符串放在一个名为strList的新列表中,然后将其打印给用户.类似地,对于整数和浮点类型也是如此.但是,如果我能找到正确的方法来做一个,我会对其他人好.到目前为止没有运气,现在已经持续了一个小时.

listEx = [1,2,3,'moeez',2.0,2.345,'string','another string', 55]

strList=['bcggg']

for i in listEx:

if type(listEx) == str:

strList = listEx[i]

print strList[i]

if i not in listEx:

break

else:

print strList

for i in strList:

if type(strList) == str:

print "This consists of strings only"

elif type(strList) != str:

print "Something went wrong"

else:

print "Wow I suck"

解决方法:

integers = filter(lambda x: isinstance(x,int), listEx)

strings = filter(lambda x: isinstance(x,str), listEx)

等等…

标签:python,string,list

来源: https://codeday.me/bug/20190529/1180832.html

python列表元素分割_在Python中分隔列表元素相关推荐

  1. python图片字符分割_图像分割python

    常用的十大 python 图像处理工具 本文为 AI 研习社编译的技术博客,原标题 : 10 Python image manipulation tools. 作者 | Parul Pandey 翻译 ...

  2. java 数组元素位置_在Java中显示数组元素的位置

    我试图显示数组中最大值的位置(索引)数.这是一个有100个随机数的数组.出于某种原因,输出在前几个数字后是正确的.在输出开始时,我总是得到错误的数字.这是我的代码; 谢谢 public static ...

  3. python 随机选择list或numpy.ndarray中n个元素

    python 随机选择list或numpy.ndarray中n个元素 1. 从一个list中随机选取一个元素 random.choice(data) import random data = ['a' ...

  4. Python 实现四边形分割:用 Python 切割图片

    Python 实现四边形分割:用 Python 切割图片 你曾想过如何将一张图片切割成多个部分,以便于处理或者拼接?本文将向您介绍如何使用 Python 实现四边形分割,将一张大图片分割成多个小部分. ...

  5. 设有4x4的方阵,其中的元素由键盘输入。分别求出主对角线上元素之和、辅对角线上元素之积、方阵中最大的元素。

    知识点:理解二维数组与主.辅对角线. 在上述求主对角线和辅对角线的和已给出如何找到在主对角线上及辅对角线上的元素. 那么在这里便不再赘述相同的概念了,若仍有疑问的同学可通过链接分别计算二维数组主对角线 ...

  6. 输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素。

    [问题描述]输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素,要求在主函数中输入A和B数组,并输出交集 ...

  7. c语言如何输出整形数组,C语言 有一个整形数组a,有10个元素,要求输出数组中的全部元素...

    有一个整形数组a,有10个元素,要求输出数组中的全部元素 解题思路:引用数组中各元素的值有3种方法:1.下标法,如a[3];2.通过数组名计算数组元素的地址,找出元素的值 3.用指针变量指向数组元素. ...

  8. python从键盘输入一个列表计算输出元素的平均值_python列表查找值_在Python中查找列表平均值的5种方法...

    python列表查找值 Hi Folks! In this article, we will have a look at the various ways to find the average o ...

  9. python二维列表转字典_在Python中字符串、列表、元组、字典之间的相互转换

    一.字符串(str) 字符串转换为列表 使用list()方法 str_1 = "1235" str_2 = 'zhangsan' str_3 = '''lisi''' tuple_ ...

  10. python 打印数组变量_使用Python将数组的元素导出到变量中(unpacking)

    下面就为大家分享一篇使用Python将数组的元素导出到变量中(unpacking),具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 最近工作中遇到一个问题,需要利用Python将数组(list ...

最新文章

  1. 实现if_如何解决开发中 if...esle 代码过多的问题,强烈推荐!
  2. 放上了一篇几个月前写的东西
  3. 2021年高考成绩查询贵州分数线,2021年贵州省高考分数线
  4. spring boot aop 记录方法执行时间
  5. C和混编混合编程----strcpy缓存溢出原理
  6. 终极解密输入网址按回车到底发生了什么
  7. UIwebView缩放
  8. 历史数据清理--方案
  9. Semantic Analysis
  10. Google Chrome 浏览器离线安装包下载方法
  11. [开源教程] 双路混控有刷电调 DIY教程【作者:我爱萝丽爱萝丽】(双路单向电调)
  12. python实现协同过滤算法
  13. 用matlab计算矩阵的权重,如何使用matlab计算加权平均分
  14. 王者勋章服务器维护中,【维护】4月1日官方维护公告(抢鲜服)
  15. 2023年中央民族大学新闻学保研必看上岸前辈复习经验分享
  16. mysql 评论回复表设计_数据库设计——评论回复功能
  17. 互动应用开发p5.js——音视频交互
  18. 大数据学习笔记-------------------(17_3)
  19. 一场疫情,全民变厨子、医生变战士、教师变主播、只有孩子们,依然是神兽!...
  20. LeetCode(数据库)- Users That Actively Request Confirmation Messages

热门文章

  1. python输入两个数 求和_Python两数相加
  2. C语言:文章各类字符数统计
  3. 六类网线和超六类网线的区别
  4. java对redis的基本操作 - edisonfeng
  5. python爬虫和八爪鱼哪个快_八爪鱼采集器能取代python爬虫吗?
  6. 超细节!数据分析社招面试指南
  7. 二阶矩阵转置怎么求_使用mathematica11软件求解2/3/4阶矩阵的转置矩阵教程
  8. PreaparedStatement中execut的使用
  9. html 自定义打印模板,如何自定义打印模板
  10. 【评测】Attana Cell 200蛋白互作分析仪,实现细胞原位生物大分子互作检测