python string/list转换
python的read、write方法的操作对象都是string。输入、输出和逻辑业务上很多时候都要用到string、list互转。
1.简单用法
import string
str = 'abcde'
list = list(str)
print list
# ['a', 'b', 'c', 'd', 'e']
str_convert = ''.join(list)
print str_convert
# 'abcde'
2.使用split()将一个字符串分裂成多个字符串组成的列表。
str2 = "abc grt werwe"
list2 = str2.split() # or list2 = str2.split(" ")
print list2
# ['abc', 'grt', 'werwe']
str3 = "www.google.com"
list3 = str3.split(".")
print list3
# ['www', 'google', 'com']
3.使用 strip() 方法移除字符串头尾指定的字符。
ids = '1001,1002,1003,1004,'
ids_list = ids.strip(',').split(',')
print ids_list
# ['1001', '1002', '1003', '1004']
4.使用自定字符连接list中的字符串组成一个新字符串
list3 = ['www', 'google', 'com']
str4 = "".join(list3)
print str4
# wwwgooglecom
str5 = ".".join(list3)
print str5
# www.google.com
str6 = " ".join(list3)
print str6
# www google com
done!
python string/list转换相关推荐
- [转载] python中list与string的转换
参考链接: Python 字符串string中的isupper,islower,lower,upper 1.list转string 命令:''.join(list) 其中,引号中是字符之间的分割符,如 ...
- python:实现prefix conversions string前缀转换字符串算法(附完整源码)
python:实现prefix conversions string前缀转换字符串算法 from __future__ import annotations from enum import Enum ...
- python unicode编码转换中文_python unicode转中文及转换默认编码
一. 在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77ed\uff0cpy\u662f\u5cb8"转换为中文,实际上这是unicode的中文编码.可 ...
- java面试题,将String字符串转换成数字
2019独角兽企业重金招聘Python工程师标准>>> 题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果 ...
- python数据类型的转换
python数据类型的转换 在python编程过程中,我们会经常用到对不同数据类型的转换,本章节将会跟大家一起学习和分享,python 内置函数的类型转换,接下来就开始一起学习吧,朋友. int(x[ ...
- 用Python制作汇率转换小程序
公众号后台回复"图书",了解更多号主新书内容 来源:菜J学Python 作者:王小王-123 01 引言 我记得有一个初识Python之汇率转换的文章,在那个程序里面可以运用一些基 ...
- python中byte类型_详解python string类型 bytes类型 bytearray类型
搜索热词 一.python3对文本和二进制数据做了区分.文本是Unicode编码,str类型,用于显示.二进制类型是bytes类型,用于存储和传输.bytes是byte的序列,而str是unicode ...
- 使用Python,OpenCV转换颜色空间,追踪对象的轨迹
使用Python,OpenCV转换颜色空间,追踪对象的轨迹 1. 效果图 2. 源码 参考 这篇博客可以看作是之前俩篇博客的融合,将介绍如何使用Python,OpenCV转换颜色空间,并利用HSV追踪 ...
- 基于Python实现图画转换字符画
微信改版,加星标不迷路! 基于Python实现图画转换字符画 作者:阿广 概述 前言 准备工作 识别原理 静态图像处理 动态图像处理 结果 阿广说 群聊交流 福利一刻 推荐阅读 前言 前几天写了基于P ...
最新文章
- chrome developer tools小技巧
- C++并查集Disjoint Set(附完整源码)
- Python(9):函数
- 微信小程序实战,用vue3实现每日浪漫情话推荐~
- 20 个高质量响应式的 HTML/CSS 网站模板
- 凸优化第九章无约束优化 9.4最速下降方法
- Prim POJ 2031 Building a Space Station
- Java-集合练习题(1)
- 强化学习入门笔记(一)——莫烦Python
- 隔空投送问题解决(高阶版)macbook以及iphone设备
- 大数据去重bitmap以及布隆过滤器
- 超级大反派降临:当黑客可以摧毁人造卫星
- 云原生数据库-Amazon RDS
- 小微企业都在用的一体化管理解决方案
- 如何在iPad,iPad mini,iPad Air和iPad Pro之间进行选择?
- Linux后台运行Jar方法
- SpringCloud简介---01
- R报错:caret包与InformationValue包在绘制confusionmatrix时遇到的问题
- strcat函数 strncat函数
- 在下图的基础上,一笔写出“田”字