python--元祖

Posted uhduewifd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python--元祖相关的知识,希望对你有一定的参考价值。

range:一般用于for循环。

range(起始数,截止数,字长)   (顾头不顾尾)

for i in range(10):
    print(i)

输出:

0
1
2
3
4
5
6
7
8
9

for i in range(5,10):
    print(i)

输出:

5
6
7
8
9

for i in range(5,10,2):
    print(i)

输出:

5
7
9

for i in range(10,5,-2):
    print(i)

输出:

10
8
6

可以逆序,但大小顺序必须和正负号相一致,否则输出为空

 

join:将列表转换为字符串(不能有数字)

‘连接符‘.join()

li = [xunuo,nuoyan,xuyan]
s = ‘‘.join(li)
print(s)

输出:xunuonuoyanxuyan

li = [xunuo,nuoyan,xuyan]
s = &.join(li)
print(s)

输出:xunuo&nuoyan&xuyan

 

元祖:只读列表,可循环,可切片

儿子不可改,孙子可能可以改

tu = (1,2,3,xunuo,[4,5,6,xuyan],nuoyan)
print(tu[3])

输出:xunuo

tu = (1,2,3,xunuo,[4,5,6,xuyan],nuoyan)
print(tu[1:3])

输出:(2, 3)

tu = (1,2,3,xunuo,[4,5,6,xuyan],nuoyan)
for i in tu:
    print(i)

输出:

1
2
3
xunuo
[4, 5, 6, ‘xuyan‘]
nuoyan

tu = (1,2,3,xunuo,[4,5,6,xuyan],nuoyan)
tu[4][3] = tu[4][3].upper()
print(tu)

输出:(1, 2, 3, ‘xunuo‘, [4, 5, 6, ‘XUYAN‘], ‘nuoyan‘)

 

以上是关于python--元祖的主要内容,如果未能解决你的问题,请参考以下文章

Python元祖

python3--元祖

python中的元祖与字典

Python元祖

老齐python-基础4(元祖字典集合)

python--元祖和字典