Python学习第一篇——基本数据类型和列表

一、字符串

1.单词首字母大写 title()

2. 全部改为大写 upper()   全部改为小写 lower()

3. 字符串拼接 +  

4. 删除字符串开头、末尾、两边的空白 lstrip()   rstrip()  strip()        该效果是临时的,若需永久更改,则需赋值给原变量

二、数值

1. **:乘方运算,如3 ** 2  输出9

2. 使用函数str()可以避免类型错误   如age = 23   输出时用到 + age +  ,则会发生错误,可用str(age)代替

三、列表([ ])

1. 可按-1,-2,……从后往前访问列表

2. 在列表尾添加元素:append()

3. 在指定位置插入元素:insert()    第一个参数是插入位置,第二个参数是要插入的元素

4. 按位置删除元素:

    1)若被删除的元素不需再使用:del   示例:del list[1]

    2)若后续还需使用,则将弹出元素并存储到变量中: pop    示例:temp = list.pop(0)     若不指定下标,则弹出最后一个元素  

5. 按值删除元素   remove()   参数是要删除的元素值

6.  列表永久性排序sort(),如list.sort() ,若需要按照反顺序排序,可以使用 list.sort(reverse=True)

7.  临时排序 sorted()     注意用法,sort是调用,而sorted()是将列表作为参数 

    如 print(list)

        print(sorted(list))

        print(list)

    则第二次输出的是排序后的结果,第一次和第三次的输出一样

8. 反转列表(永久改变)  示例:list.reverse()

9. 确定列表长度  实例:len(list)

四、数值列表

1. 函数range(参数1,参数2) :需要注意的是,该范围为前闭后开区间,即生成的数值包括参数1但不包括参数2

2. 用range创建数值列表   

   1)不指定步长:逐个递增   示例:numbers = list(range(1,6))       结果:numbers = [1,2,3,4,5]

   2)指定步长:按照步长依次递增   示例:even_numbers = list(range(2,11,2))    结果:numbers = [2,4,6,8,10]

3. 对数值列表进行简单的统计计算   

    示例:numbers = [1, 2, 3, 4, 5]     max(numbers)    min(numbers)     sum(numbers)   #分别是求最大值、最小值、总和

五、列表解析

1. 如创建1-10的平方数列表   

六、使用列表的一部分

1. 切片:按照索引去切割列表(去尾) 

2. 遍历切片

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值