python基础学习<第四节>基础语法-函数/列表

内置函数

len(参数):实现统计长度这一特定的功能的代码段

函数-基础定义语法

函数名不要大写

计算字符串的长度

def my_len(data_str):
    count = 0
    for i in data_str:
        count += 1
    return count

返回值

None类型:函数没有写返回值的返回值,也阔以主动返回

关键字 global 声明全局变量

str1 = "tao"
str2 = "zi"
def none_fun():
    global str1
    str1 = str1 + str2
    return str1

列表

name = ['tao', 'zi', 'taozi']
list_two = [[1, 2, 3], [4, 5, 6]]
print(name)
print(type(name))

#['tao', 'zi', 'taozi']
#<class 'list'>

下标索引

print(list_two[0])
print(list_two[0][1])

#[1, 2, 3]

#2

修改指定的值
name[name.index('zi')] = 'aiJk'
print(name)
#['tao', 'aiJk', 'taozi']

列表的方法:

列表.index(指定元素):查询指定元素在当前列表的下标值,不存在会报错valueError

列表.insert(下标,索引):在指定的下标位置,插入指定的元素

列表.append(元素):尾部添加指定元素

列表.extend(数据容器):尾部添加指定数据容器的元素

列表.sort(key=选择排序依据的函数, reverse=True|False):·参数key,是要求传入一个函数,表示将列表的每一个元素都传入函数中,返回排序的依据·参数reverse,是否反转排序结果,True表示降序,False表示升序

删除元素

语法1: del列表[下标]   语法2:列表.pop(下标) 该方法有返回值为该元素

del name[0]        name.pop(1)

列表.remove(元素):删除某元素在列表中的第一个匹配项

列表.clear():清空列表

列表.count(元素):统计某元素在列表内的数量

len(列表):统计列表的元素个数

遍历列表

while循环遍历列表

index = 0
while index < len(name):
    msg = name[index]
    print(msg)
    index += 1

for循环遍历列表

for item in name:
    print(item)

  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值