4.2Python下创建和使用字典
在Python下,字典的创建非常简单,就是构造一系列的键值对。 比如要创建姓名和对应的电话号码字典,那么该字典可以通过下面的方式创建: >>> phonebook={'Jack':'1234' […]
4.1Python下字典使用场景介绍
在Python中有一种通过名字引用值的数据结构,这种结构类型称为映射。字典是Python中唯一内建的映射类型。字典中的值并没有特殊的顺序,但是都存储在一个特点的键(key)里。键可以是数字、字符串甚至是元组。 在Python下的字典,可以轻 […]
3.8Python下translate方法
translate方法和replace方法一样,可以替换字符串中的某些部分,但是和前者不同的是,translate方法只处理单个字符。它的优势在于可以同时进行多个替换,有些时候比replace效率高得多。 使用这个方法的方式有很多(比如替换 […]
3.7Python字符串strip方法
strip方法返回去除字符串两侧(不包括内部)空格的字符串,和PHP中的trim函数一样,实例: >>> " hehe,my mood is good! ".strip() 'he […]
3.6Python字符串split方法
split方法是一个非常重要的字符串方法,其主要功能是用来将字符串分割成序列的。实例: >>> '1+2+3+4'.split('+') [‘1′, ‘2’, ‘3’, ‘4’] >& […]
3.5Python字符串replace方法
replace方法返回某字符串的所有匹配项均被替换之后得到的字符串。 replace方法有两个参数,第一个参数是要被替换的字符串,第二个参数代表用该字符串取代原字符串中匹配的字符串,实例: >>> 'This is […]
3.4Python字符串lower方法
lower方法将指定字符串的所有大写字符转换为小写字符,而小写字符保持不变,并返回转换后的新字符串,比如: >>> "ABcdEf".lower() 'abcdef' >>& […]
3.3Python字符串find方法
find方法可以在一个较长的字符串中查找子字符串。它返回子串所在位置的最左端索引。如果没有找到则返回-1,比如: >>> title = "hello world! fight!" >>&g […]
3.2Python字符串格式(一)
如果是初次接触Python编程,那么Python提供的所有字符串格式化功能可能用不到太多。因此,下面简单介绍一下。 字符串格式化使用字符串格式化操作符,即百分号%来实现的。注意,%也可以用作模运算(求余)操作符。 在%的左侧放置一个字符串( […]
3.1Python基本字符串操作
所有标准的序列操作(索引、分片、乘法、求长度、最小值、最大值和判断成员资格等)对于字符串同样适用。但是,有一点非常重要的是,字符串都是不可改变的,比如: >>> str = "hello world!" […]