python语言入门(列表、元组、字典、集合、注释、import)

数据类型

列表

很像javascript的数组。

具有增删改查的功能,我们可以使用len()函数获得lists中元素的个数;使用append()在尾部添加元素,使用insert()在列表中插入元素,使用pop()删除尾部的元素。

lists = ['a', 'b', 'c']
lists.append('d')  # 列表最后一位插入
print(lists)
print(len(lists))
lists.insert(0, 'mm')  # 列表固定位置插入元素,列表中后边的元素依次向后排
lists.pop()  # 列表最后一位删除
print(lists)

lists.insert(10, 'steven')  # 当给超过列表元素的长度某一位插入数据时,相当于给列表最后一位插入元素
print(lists)

元组

数据结构类似于列表,但是其一旦是初始化就不能修改只能查看

tuples = ('tupleA', 'tupleB')

print(tuples[0])
print(len(tuples))

字典

一个包含key、value的对象

# 定义一个dictionary
score = {'guanyu': 95, 'zhangfei': 96}
# 添加一个元素
score['zhaoyun'] = 98
print(score)
# 删除一个元素
score.pop('zhangfei')
# 查看key是否存在
print('guanyu' in score)
# 查看一个key对应的值
print(score.get('guanyu'))
print(score.get('yase', 99))
  • 通过get方法的第二个参数给定的默认值并不会改变字典本身

集合

集合set和字典dictory类似,不过它只是key的集合,不存储value。同样可以增删查,增加使用add,删除使用remove,查询看某个元素是否在这个集合里,使用in。

s = set(['a', 'b', 'c'])
s.add('d')
s.remove('b')
print(s)
print('c' in s)

其余常识

注释

注释在python中使用#,如果注释中有中文,一般会在代码前添加

    # -- coding: utf-8 -

如果是多行注释,使用三个单引号,或者三个双引号。

# -*- coding: utf-8 -*
'''
这是多行注释,用三个单引号
这是多行注释,用三个单引号 
这是多行注释,用三个单引号
'''

引用模块/包:import

Python语言中import的使用很简单,直接使用import module_name语句导入即可。这里import的本质是什么呢?import的本质是路径搜索。import引用可以是模块module,或者包package。

针对module,实际上是引用一个.py文件。而针对package,可以采用from … import …的方式,这里实际上是从一个目录中引用模块,这时目录结构中必须带有一个__init__.py文件

# 导入一个模块
import model_name
# 导入多个模块
import module_name1,module_name2
# 导入包中指定模块 
from package_name import moudule_name
# 导入包中所有模块 
from package_name import *

END

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值