Python 连接字符串(join %)
s = ['a', 'b', 'c', 'd']
print ''.join(s)
print '-'.join(s)
输出结果:
abcd
a-b-c-d
a = 'hello'
b = 'python'
c = 1
print '%s %s %s %s' % (a, b, c, s)
输出结果:
hello python 1 ['a', 'b', 'c', 'd']
相关推荐
-
python字符串连接方法分析
本文实例分析了python字符串连接方法.分享给大家供大家参考,具体如下: python字符串连接有几种方法,把大家可能用到的列出来,第一个方法效率是最低的,另外给大家介绍后面的 2种效率高的方法,希望对大家有帮助. 先介绍下效率比较低的,有些新手朋友就会犯这个错误: a = ['a','b','c','d'] content = '' for i in a: content = content + i print content 说下为什么效率会低呢? 原因:在循环连接字符串的时候,他每次连接
-
python连接字符串的方法小结
本文实例讲述了python连接字符串的方法.分享给大家供大家参考.具体如下: 方法1:直接通过加号操作符相加 复制代码 代码如下: foobar = 'foo' + 'bar' 方法2:join方法 复制代码 代码如下: list_of_strings = ['abc', 'def', 'ghi'] foobar = ''.join(list_of_strings) 方法3:替换 复制代码 代码如下: foobar = '%s, %s' % ('abc', 'def') 希望本文所述对大家的py
-
Python 列表(List)操作方法详解
列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型.列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.Python有6个序列的内置类型,但最常见的是列表和元组.序列都可以进行的操作包括索引,切片,加,乘,检查成员.此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法. 一.创建一个列表只要把逗号分隔的不同的数据项使用方括号括起来即可.如下所示: 复制代码 代码如下: list1
-
Python中的连接符(+、+=)示例详解
前言 本文通过在一段示例代码中发现的问题,来给大家详细介绍了Python中的连接符(+.+=),下面话不多说,来看详细的介绍吧. 假设有下面一段代码: a = [1, 2, 3, 4] b = [5, 6, 7, 8, 9] c = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20] for item in (a, b, c): item += [0] * (10 - len(item)) print a print b print c 这段代码的意思是,有三个列表
-
python字符串连接方式汇总
在python中有很多字符串连接方式,今天就在这里具体总结一下: ①.最原始的字符串连接方式:str1 + str2 ②.python 新字符串连接语法:str1, str2 ③.奇怪的字符串方式:str1 str2 ④.% 连接字符串:'name:%s; sex: ' % ('tom', 'male') ⑤.字符串列表连接:str.join(some_list) 下面具体分析一下: 第一种,想必只要是有编程经验的人,估计都知道,直接用 "+" 来连接两个字符串: 'Jim' + 'G
-
python list 合并连接字符串的方法
比如下面一个list 复制代码 代码如下: binfo = ['lao','wang','python'] 我们通过help方法得知,可以用string的join方法来解决. 下面我们通过空格来连接3个单词: 复制代码 代码如下: content = " ".join(binfo)print content 结果是:lao wang python
-
Python入门教程 超详细1小时学会Python
为什么使用Python 假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200. 思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器并得到控制台输出.由于ping通的时候控制台文本通常是"Reply from ... " 而不通的时候文本是"time out ... " ,所以,在结果中进行
-
Python连接MySQL并使用fetchall()方法过滤特殊字符
来一个简单的例子,看Python如何操作数据库,相比Java的JDBC来说,确实非常简单,省去了很多复杂的重复工作,只关心数据的获取与操作. 准备工作 需要有相应的环境和模块: Ubuntu 14.04 64bit Python 2.7.6 MySQLdb 注意:Ubuntu 自带安装了Python,但是要使用Python连接数据库,还需要安装MySQLdb模块,安装方法也很简单: sudo apt-get install MySQLdb 然后进入Python环境,import这个包,如果没有报
-
python字符串连接的N种方式总结
python中有很多字符串连接方式,今天在写代码,顺便总结一下: 最原始的字符串连接方式:str1 + str2 python 新字符串连接语法:str1, str2 奇怪的字符串方式:str1 str2 % 连接字符串:'name:%s; sex: ' % ('tom', 'male') 字符串列表连接:str.join(some_list) 第一种,想必只要是有编程经验的人,估计都知道,直接用 "+" 来连接两个字符串: 'Jim' + 'Green' = 'JimGreen' 第
-
python 中文乱码问题深入分析
在本文中,以'哈'来解释作示例解释所有的问题,"哈"的各种编码如下: 1. UNICODE (UTF8-16),C854: 2. UTF-8,E59388: 3. GBK,B9FE. 一.python中的str和unicode 一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转换的异常,python中的str和unicode到底是一个什么东西呢? 在python中提到unicode,一般指的是unicode对象,例如'哈哈'的unicode对象为 u'\u54c8
随机推荐
- Javascript代码实现仿实例化类
- sqlserver2005 TSql新功能学习总结(数据类型篇)
- 创建公共调用 jQuery Ajax 带返回值
- 详解基于vue-router的动态权限控制实现方案
- 值得分享和收藏的Bootstrap学习教程
- 探讨如何减少Linux服务器TIME_WAIT过多的问题
- 解析Python编程中的包结构
- VMware搭建虚拟机服务器
- javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
- C# 给站点指定位置的某种格式的图片添加水印
- window.top[_CACHE]实现多个jsp页面共享一个js对象
- 实例探究Android开发中Fragment状态的保存与恢复方法
- 关于页面嵌入swf覆盖div层的问题的解决方法
- javascript中innerText和innerHTML属性用法实例分析
- 将备份数据还原到数据库的步骤
- sqlserver数据库移动数据库路径的脚本示例
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- js验证模型自我实现的具体方法
- Java线程的基本概念
- 使用php shell命令合并图片的代码