Python数据结构练习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python数据结构练习相关的知识,希望对你有一定的参考价值。

1. 给定列表L,如[2,5,3,8,10,1],对其进行升序排序并输出。

  代码: list = [2,5,8,10,1]
      print(list)
      list.sort()
      print(list)

2.给定字符串s,如‘123456’,将其逆序输出,使用切片

  代码:    str = ‘123456‘

    print(str[::-1])

3.给定字典dict,如{‘a’:1,‘b‘:‘2‘,‘c‘:‘3‘},分别输出它的key与value。向其中插入字典{‘d‘:4},并输出新的zid

  代码:

    dict = {"a":"1","b":"2","c":"3"}
    print(dict.keys())
    print(dict.values())
    dict.setdefault("d")
    dict["d"] = "4"
    print(dict)

4.求出100以内的所有素数

 

for i in range(2,101):
fg = 0
for t in range(2,(i-1)):
if(i % t == 0):
fg = 1
if(fg == 0):
print(i)

 


















以上是关于Python数据结构练习的主要内容,如果未能解决你的问题,请参考以下文章

Python3练习题系列(03)

python 用于数据探索的Python代码片段(例如,在数据科学项目中)

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

python的顺序结构选择结构循环结构的练习代码

片段着色器中未使用纹理数据 - OpenGL

csharp Epicor标准练习片段