列表元组字典集合的相关练习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表元组字典集合的相关练习相关的知识,希望对你有一定的参考价值。

一、建立学号成绩字典,并进行怎删改操作

s = {01:100,02:99,03:98,04:97,05:96,05:96,06:95,07:98,08:90,09:91}
print(成绩表:,s)
s.pop(09)
print(成绩表:,s)
print(主键是:,s.keys())
print(分数是:,s.values())
x = input(输入学号查分数:)
print(s.get(x,"没有这个人的分数"))

技术分享

二、练习相关列表、元组等函数的使用

s = list(123321123321112321322212311321313131313213213131321)
s.append(99)
print(s)
print(‘删除第十一个元素:,s.pop(10))
print(3总数是:,s.count(3))

技术分享

三、遍历循环输出列表、元组、集合等数据

ls = list(123456789123)
ln = tuple(123456789123)
s = {01:100,02:99,03:98,04:97,05:96,05:96,06:95,07:98,08:90,09:91}
a= set(123456789123)
print(ls)
print(ln)
print(s)
print(a)
for i in ls:
    print(i, ,end=‘‘)
for j in ln:
    print(j, ,end=‘‘)
for k in s:
    print(k)
for l in a:
    print(l,‘‘,end=‘‘)

技术分享

四、列表、元组、字典、集合的概念以及一些区别

列表:列表是一些可以重复,类型不同的元素的一个清单这样子的一个东西,可读可修改,符号为[],可以使用append、pop等进行增删改计数操作等。

元组:和列表的不同之处在于只读不可修改,符号为()。

字典:字典里面存的是值对,有键和值得区分,符号为{}。

集合:可以通过set函数实现集合,集合的符号也是{}

五、在英文歌词中进行取词计数等操作

lo = ‘‘‘At the moment, the sky is dark, the air is fresh factor after just rained.
Suddenly thought of blue plaid shirt; Those were broken into various shapes of
stationery;From the corner at the beginning of deep friendship; Have declared the
end of the encounter that haven‘t start planning... Those years, those days of do,
finally, like youth, will end in our life.‘‘‘
lo = lo.lower()
for i in ,.:
    lo = lo.replace(i, )
words = lo.split( )

dic = {}

keys = set(words)
for i in keys:
    dic[i]=words.count(i)

t = sorted(dic)

dd = list(dic.items())
dd.sort(key = lambda x:x[1],reverse = True)

for i in range(10):
    print(dd[i])

技术分享

 

以上是关于列表元组字典集合的相关练习的主要内容,如果未能解决你的问题,请参考以下文章

组合数据类型练习,英文词频统计实例上列表,元组,字典,集合的遍历。 总结列表,元组,字典,集合的联系与区别。

列表,元组,字典,集合 练习题

组合数据类型练习

列表元组字典集合的定义操作与综合练习

列表元组字典集合的定义操作与综合练习

作业8-组合数据类型练习,英文词频统计实例上