字符串、列表、字典、元组的区别
前言
字典和列表的数值是可以改变,但是元组数值、字符串的单个字符是不可更改的,元组是完全不能更改,字符串只能整体更改。字典是无序的,它是根据key来取值,列表是有序的,有系统下标,根据下标取值。
提示:以下是本篇文章正文内容,仅供参考
一、字符串的取值和赋值
字符串详细用法: 字符串的各种方法使用.
字符串“取而不赋”
字符串取值代码如下:
a='abchgst'
print(a[2])
字符串取值输出如下:
E:\install\Python\Python38-32\python.exe E:/pythonproject/PycharmProjects/try/day1/qubie.py
c
Process finished with exit code 0
字符串赋值代码如下:
a='abchgst'
a[2]='111'
字符串赋值输出如下:
E:\install\Python\Python38-32\python.exe E:/pythonproject/PycharmProjects/try/day1/qubie.py
Traceback (most recent call last):
File "E:/pythonproject/PycharmProjects/try/day1/qubie.py", line 2, in <module>
a[2]='111'
TypeError: 'str' object does not support item assignment
Process finished with exit code 1
二、元组的使用
1.元组存储任意类型
元组不可更改,但是可以存储任意类型,存储中若是像包含列表等类型,可以更改列表的值。元组可切片,可重复,可连接,可归属,可遍历,可压缩,可排序,可参数返回。
元组代码如下(示例):