python--数据结构

python中的变量:

变量是只不过保留的内存位置用来存储值。这意味着,当创建一个变量,那么它在内存中保留一些空间

a = 'ABC'
1.在内存中创建了一个’ABC’的字符串;
2.在内存中创建了一个名为a的变量,并把它指向’ABC’。

a = 'ABC'
b = a
a = 'XYZ'

a = ‘ABC’,解释器创建了字符串’ABC’和变量a,并把a指向’ABC’:
b = a,解释器创建了变量b,并把b指向a指向的字符串’ABC’:
执行a = ‘XYZ’,解释器创建了字符串’XYZ’,并把a的指向改为’XYZ’,但b并没有更改
所以,最后打印变量b的结果自然是’ABC’了。


- Python五个标准的数据类型:

数字:整数,浮点数,复数a+b j,长整数L

字符串:单引号,双引号括起来的文本
*重复 +连接字符串 切片[:] 索引正向从0开始,逆向从-1开始

列表:[] 类似数组,逗号分隔,一个列表中的项目可以是不同的数据类型的
*重复 +连接字符串 切片[:] 索引从0开始
[i]=更新赋值

元组:只读列表,不能更新内部的元素

字典:哈希表,键值对组成,{键 : 值,}, 使用 字典名[ 键 ] 访问(字典名[键]=值)
无序的

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值