2021-05-11

学习一门语言,是需要付出大量精力的

昨天大概看了2个小时视频学习,发现只听他讲和跟着他操作是很难把知识转化为自己所用的。

字符串str、列表list、元组tuple的方法还没有全部学会,今晚继续加油,把下列都试试,完成3道基础题

# 字符串

words = "today is a wonderfulday"

print(words.strip('today'))      # 如果strip方法指定一个值的话,那么会去掉这两个值

print(words.count('a'))          # 统计字符串出现的次数

print(words.index('is'))        # 找下标

print(words.index('z'))          # 找下标如果元素不找不到的话,会报错

print(words.find('z'))          # 找下标,如果元素找不到的话,返回-1

print(words.replace('day','DAY'))# 字符串替换


# 列表

sample_list = ['a', 1, ('a', 'b')]  # 创建列表

sample_list = ['a', 'b', 0, 1, 3]  #  Python列表操作

value_start = sample_list[0]  # 得到列表中的某一个值

end_value = sample_list[-1]  # 得到列表中的某一个值

del sample_list[0]  # 删除列表的第一个值

sample_list[0:0] = ['sample value']  # 在列表中插入一个值


# 元组

#元组也是一个list,他和list的区别是元组的元素无法修改

tuple1 = (2, 3, 4, 5, 6, 4, 7)

print(type(tuple1))

print(tuple1[:7])

print(tuple1[: 5: -1])

for i in range(6):

        print(tuple1[i])

for i in tuple1:

        print(i)


# 字典

D.get(key, 0)      # 同dict[key],多了个没有则返回缺省值,0。[]没有则抛异常

D.has_key(key)      # 有该键返回TRUE,否则FALSE

D.keys()            # 返回字典键的列表

D.clear()          # 清空字典,同del dict

D.copy()            # 拷贝字典

你可能感兴趣的:(2021-05-11)