python找字符串片段_python – 需要遍历字典才能找到字符串片段
我有一个函数接受字典作为参数(从另一个有效的函数返回).这个函数应该要求输入一个字符串,并查看字典中的每个元素,看看它是否在那里.字典基本上是三字母缩写:国家,即AFG:阿富汗等等.如果我将’sta’作为我的字符串,它应该将任何具有该团队STATY,AfghaniSTAn,coSTA rica等片段的国家附加到初始化的空列表中,然后返回所述列表.否则,它返回[未找到].返回列表应如下所示:[[‘Code’,’Country’],[‘USA’,’United States’],[‘CRI’,’Costa Rica’],[‘AFG’,’Afganistan’]]这是我的代码到目前为止的样子:
def findCode(countries):
some_strng = input("Give me a country to search for using a three letter acronym: ")
reference =['Code','Country']
code_country= [reference]
for key in countries:
if some_strng in countries:
code_country.append([key,countries[key]])
if not(some_strng in countries):
code_country.append( ['NOT FOUND'])
print (code_country)
return code_country
我的代码一直在返回[‘找不到’]
python找字符串片段_python – 需要遍历字典才能找到字符串片段相关推荐
- python字典删除元素_Python简单遍历字典及删除元素的方法
本文实例讲述了Python简单遍历字典及删除元素的方法.分享给大家供大家参考,具体如下: 这种方式是一定有问题的: d = {'a':1, 'b':2, 'c':3} for key in d: d. ...
- python 字典遍历删除_Python简单遍历字典及删除元素的方法
本文实例讲述了Python简单遍历字典及删除元素的方法.共享给大家供大家参考,详细如下: 这种方式是一定有问题的: d = {'a':1, 'b':2, 'c':3} for key in d: d. ...
- python遍历是什么_python中遍历字典的方法是什么
python中遍历字典的方法是什么 发布时间:2020-09-01 10:18:57 来源:亿速云 阅读:57 作者:小新 这篇文章将为大家详细讲解有关python中遍历字典的方法是什么,小编觉得挺实 ...
- python找出素数_python找素数
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 注意:对正整数n,如果用2到n的平方根之间的所有整数去除,均无法整除,则n为质数 ...
- python找最大值序号_python找最大值
广告关闭 回望2020,你在技术之路上,有什么收获和成长么?对于未来,你有什么期待么?云+社区年度征文,各种定制好礼等你! 推荐使用腾讯云 api 配套的 7 种常见的编程语言 sdk,已经封装了签名 ...
- python 字符串 数字_Python基础教程:数字、字符串
Python 数字 Python 数字数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间. 以下实例在变量赋值时数字对象将被创建: var1 = 1 ...
- python声明编码作用_Python源代码中的编码声明字符串的作用
原来以为Python编源代码头部的#encoding: utf8的字符串对于python的实际编码解析是没有影响的. 但是今天发现一个很好玩的问题.Mark一下. 当python的代码中存在类似u'中 ...
- python输入序列语句_Python基础教程(一) - 序列:字符串、列表和元组
这一章我们主要研究这样一些类型,他们的成员是有序排列的,并且可以通过下标偏移量访问的,这类Python类型统称为序列,包括字符串.列表和元组. 序列类型操作符 成员关系操作符(in.not in):成 ...
- python怎么左对齐_python中如何用ljust()实现字符串左对齐?
在python编程中,有时为了便于码代码,会将字符串左对齐,这样方便观看与书写,python中用于字符串左对齐的是ljust()方法,本文将向大家介绍ljust()方法.具体内容请看本文. 1.lju ...
最新文章
- ROA(资产收益率)与TCO(总所有成本)解析
- 曲苑杂坛--修改数据库名和文件组名
- 如何从 0 到 1,搭建一个完整的 Kubernetes 集群?
- linux网络子系统研究:数据收发简略流程图
- C++_程序注释_以及_认识变量_输出变量_认识常量---C++语言工作笔记009
- 【vim入门笔记】基本操作与插件安装
- 风变python学习2---字符串,整数,浮点型数据分析,应用
- ODI11G 在Linux上的安装配置
- IDEA 代码格式化插件Save Actions示范
- 手机上编程python的软件_盘点几个在手机上可以用来学习编程的软件
- 中国移动短信MISC割接
- 自然语言处理怎么最快入门
- 0-5V转4-20mA信号隔离器、0-10V转换器、直流模块
- 处女座和小姐姐(模拟)
- bbs.ncar forum.php,无删减又好看的美剧资源网站
- 聚会邀请html源码,聚会邀请短信
- CMOS 和CCD的区别
- ODBC和ADO区别
- 几款好用的子域名收集工具
- 【总结】Throwable/Error/Exception/RuntimeException区别
热门文章
- epoll监听文件_epoll详解——从功能到内核
- 设置为true有什么区别_腻子粉和腻子膏到底有什么区别,腻子粉厂家来为你讲解...
- 南大计算机学硕复试,2019南大CS考研复试笔试回忆
- 检测到目标服务器启用了trace方法_CVPR2019目标检测方法进展综述
- 文本数据 php,PHP对文本数据库的基本操作方法
- mysql 多表并列查询_MySQL-18(多表查询INNER/LEFT/RIGHT JOIN)
- PTA 基础编程题目集 7-11 分段计算居民水费 C语言
- linux计划任务怎么做,做linux计划任务的步骤
- 有关接口和抽象类的问题
- 数据库设计中的9大常见错误