python中list,tuple,str相互转换
Python中有三个内建函数:列表,元组和字符串,他们之间的互相转换使用三个函数,str(),tuple()和list():
# coding=utf-8
ss='gggghhhh'
ls=list(ss)
tup=tuple(ss)
print(ls)
print(tup)
print(tuple(ls))# 列表和元组转换为字符串则必须依靠join函数
s=''
print(s.join(ls))
print(s.join(tup))
运行结果:
>>>
['g', 'g', 'g', 'g', 'h', 'h', 'h', 'h']
('g', 'g', 'g', 'g', 'h', 'h', 'h', 'h')
('g', 'g', 'g', 'g', 'h', 'h', 'h', 'h')
gggghhhh
gggghhhh
>>>
python中list,tuple,str相互转换相关推荐
- python中json与str转换和出现KeyError的解决方法
python中json与str转换和出现KeyError的解决方法 json转str str转json KeyError的解决方法 json转str json格式的数据其实就是dict类型的数据,如图 ...
- Python中int、str、bytes相互转化,还有2进制、16进制表示,你想要的都在这里了
文章目录 前言 数据类型转化 int -> str 使用 str() 函数 使用 format() 函数 使用 hex() 转换成16进制形式 使用 bin() 转换成2进制形式 str -&g ...
- python中str和repr_关于Python中repr和str用法的区别?
我们在用Python的时候,有时候会发现在交互模式下直接输入一个变量跟输入print(变量)打印出来的东西是不一样的. 还有时候,我们打印一个对象,得到的不是我们想要的它的值,而是一个内存地址. 这些 ...
- python __repr__用法_python中str和repr_关于Python中repr和str用法的区别?
我们在用Python的时候,有时候会发现在交互模式下直接输入一个变量跟输入print(变量)打印出来的东西是不一样的. 还有时候,我们打印一个对象,得到的不是我们想要的它的值,而是一个内存地址. 这些 ...
- [转载] python中chr和str,以及ordint
参考链接: Python中的ord 1.str改变数据类型,外型不变 2.chr改变数据类型,值不改变,找到该数值所对应的ASCII码值所对应的字符串 3.int同str,chr同ord
- Python中list,tuple,dict,set的区别和用法
Python语言简洁明了,可以用较少的代码实现同样的功能.这其中Python的四个内置数据类型功不可没,他们即是list, tuple, dict, set.这里对他们进行一个简明的总结. List ...
- Python中的tuple
1.空的tuple: tup1 = (); 2.只含有一个元素的tuple: tup1 = (50,); #注意,必须有,尽管只有一个元素 3Delete Tuple Elements: Re ...
- 浅析Python中bytes和str区别
本博转载自:Chown-Jane-Y的浅析Python3中的bytes和str类型 Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分.文本总是Unicode,由str类型表示, ...
- Python中bytes和str区别详细介绍
Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分.文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示.Python 3不会以任意隐式的方式混用str和b ...
- [转载] python中元组(tuple)用法总结
参考链接: Python | tuple函数 一.tuple也是一个class,是不可变的list类型,不可以增删改. 创建: tup1 = ('physics', 'chemistry', 1997 ...
最新文章
- 【资源分享】数字图像处理MATLAB版冈萨雷斯+中文高清版+随书源码链接
- NUnit2.0详细使用方法
- 额外篇 | basemap(上)
- 《终身成长》读书笔记(part6)--真正的自信来源于你的思维模式:你已经做好了成长的准备
- 如何开发FineReport的自定义控件?
- JAVA-三目运算符返回值规则
- 3个要点,教你设计好无限滚屏
- modulenotfounderror python_python程序在命令行执行提示ModuleNotFoundError: No module named 'XXX' 解决方法...
- 超实用的微信图片转换工具
- Linux学习总结(九)—— CentOS常用软件安装:中文输入法、Chrome
- Django 强大的ORM之增删改查
- 微信小程序云开发教程-微信小程序的API入门-常用API
- 四川大学软件学院操作系统笔记
- 制作Web动画——动画制作工具Flash MX
- 使用python gzip进行解压和压缩
- matlab中uigetfile函数的使用
- FlashFXP,flashfxp怎么连接服务器
- git把一个分支的commit merge到另外一个分支
- iOS-关于M1芯片可以下载APP使用问题
- 【看表情包学Linux】进程状态解析 | 运行态 | 终止态 | 进程挂起与阻塞 | 运行态R | 阻塞态S/D | 死亡态X | 僵尸态Z | 暂停态T/t | 僵尸进程 | 孤儿进程
热门文章
- OpenCV遮罩相机的实例(附完整代码)
- C语言字符串中最后一个单词的长度的算法(附完整源码)
- QT的QShortcut类的使用
- vue require动态路径图片报错_Vue 动态生成路由结构
- 1.将cocos2d-x项目移植到Linux环境下,将cocos2d-x项目移植到手机上
- boost标准库开发环境搭建boost标准库环境搭建以及简单案例介绍
- 如何建立java ssm工程_如何搭建一个ssm项目
- 深度学习--数据增强
- 深度学习之Windows下安装caffe及配置Python和matlab接口
- Linux+Tomcat+Jdk1.8+jenkins环境搭建