Python Tuple方法和String常量介绍
Python Tuple
Tuple 是 Python 中的一个不可变序列,类似于列表,但是不支持修改操作。元组使用小括号 ()
表示,其元素用逗号 ,
分隔开。
创建元组
使用小括号括起来多个元素即可创建一个元组。
tup = (1, 2, 3, 4, 5)
print(tup)
输出结果为:
(1, 2, 3, 4, 5)
访问元组
和列表一样,可以通过下标访问元组中的元素,但是不能修改元组的元素。
print(tup[0])
输出结果为:
1
Tuple方法
元组没有像列表那么多的方法,但是还是有一些可以使用的。
count()
方法: 统计元素在元组中出现的次数。
tup = (1, 2, 2, 3, 4, 2, 2, 5)
print(tup.count(2))
输出结果为:
4
index()
方法: 返回元素在元组中第一次出现的位置。
tup = (1, 2, 3, 4, 5)
print(tup.index(3))
输出结果为:
2
Python String常量
在 Python 中,字符串 是以单引号 ''
或双引号 ""
括起来的字符序列。
创建字符串
创建字符串很简单,使用单引号或双引号即可。
str1 = 'hello, world!'
str2 = "I'm a student."
print(str1)
print(str2)
输出结果为:
hello, world!
I'm a student.
字符串常量
Python 中有一些预定义的特殊字符串常量,包括:
__name__
:表示当前模块的名称。__file__
:表示当前文件的名称(包含路径)。__doc__
:表示字符串文档(docstrings)的内容。
print(__name__)
print(__file__)
print(__doc__)
输出结果为:
__main__
/path/to/current/file.py
None
字符串方法
字符串有大量的方法可以使用,这里仅列举一些常用的方法。
capitalize()
方法: 把字符串的第一个字符改为大写。
str1 = "hello, world!"
print(str1.capitalize())
输出结果为:
Hello, world!
split()
方法: 把字符串按照指定分隔符拆分成多个子字符串,并返回一个列表。
str2 = "hello, world!"
print(str2.split(' '))
输出结果为:
['hello,', 'world!']
以上就是 Python Tuple 方法和 String 常量的基础内容。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python tuple方法和string常量介绍 - Python技术站