寻找特定的值

 1 #!/usr/bin/env python
 2 # -*- coding: utf-8 -*-
 3 #查找列表中元素,移除每个元素的空格,并查找以 a或A开头 并且以 c 结尾的所有元素
 4 #先转换为字符串
 5 li = ["alec", " aric", "Alex", "Tony", "rain"]
 6 tu = ("alec", " aric", "Alex", "Tony", "rain")
 7 dic = {‘k1‘: "alex", ‘k2‘: ‘ aric‘,  "k3": "Alex", "k4": "Tony"}
 8
 9 for z in li:
10     x = str(z.strip())
11     if x.startswith(‘a‘) or x.startswith(‘A‘) and x.endswith(‘c‘):
12         print(x)
13 for a in tu:
14      s = str(a.strip())
15      if s.startswith(‘a‘) or s.startswith(‘A‘) and s.endswith(‘c‘):
16          print(s)
17 #newdic = {}
18 for d,v in dic.items():
19     if v.startswith(‘a‘) or v.startswith(‘A‘) and v.endswith(‘c‘):
20         print(v)
21     #print(d,v)
22 for f in dic.values():
23     if f.startswith(‘a‘) or f.startswith(‘A‘) and f.endswith(‘c‘):
24         print(f)
时间: 2024-10-23 11:18:32

寻找特定的值的相关文章

java选择特定的值

//打印特定的值; public class Demo1 { public void test(){ print(Grade.A); } public void print(Grade grade){//打印特定的值; } /* * 方法一 static class Grade{ public Grade(){} private static final Grade A =new Grade(); private static final Grade B=new Grade(); private

01:查找特定的值

01:查找特定的值 查看 提交 统计 1 #include<iostream> 2 using namespace std; 3 int a[10001]; 4 int main() 5 { 6 int n; 7 int ans; 8 cin>>n; 9 for(int i=1;i<=n;i++) 10 { 11 cin>>a[i]; 12 } 13 cin>>ans; 14 for(int j=1;j<=n;j++) 15 { 16 if(a[

java选择特定的值2--抽象enum

//打印特定的值; public class Demo1 { public void test(){ print(Grade.A); } public void print(Grade grade){//打印特定的值; String value=grade.localValue(); System.out.println(value); } /* * 方法一 static class Grade{ public Grade(){} private static final Grade A =ne

Java学习-031-JSON 之五 -- 特定数据获取(JSONObject满足特定键值)

前面几篇博文分别讲述了 JSON 的 概要知识.简单数据获取.封装cssSelector数据获取方法.JSONObject 是否包含 key_value,请自行阅读相关博文. 在日常的接口测试脚本编写过程中,经常需要依据有个特定的条件,获取条件匹配数据对应的其他属性的值.例如,在验证订单信息的接口测试脚本中,我们首先需要获取订单列表,然后通过订单编号找到对应的订单,再获取订单对应的支付金额.配送信息等数据:当然,也可直接获取订单信息,然后获取相应的数据.此文主要讲述第一种情况,当请求响应中含有多

Panda的学习之路(3)——pandas 设置特定的值&amp;处理没有数据的部分

先设定好我们的dataframe: # pandas 设置特定的值 dates=pd.date_range('20130101',periods=6) # print(dates) df=pd.DataFrame(np.arange(24).reshape(6,4),index=dates,columns=['a','b','c','d']) print(df) 结果: a b c d 2013-01-01 0 1 2 3 2013-01-02 4 5 6 7 2013-01-03 8 9 10

C#传特定的值,获得特定的数组排序

一,在实际业务中,我们会有当我们传任何值进来时,我们要有特定的排序,,比如传进来的是"生物", "历史","化学", 但实际上我们需要的是"化学","生物", "历史",这时我们就需要用到数组排序 二,如下代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; usi

读取mysql中的特定列值放入页面的下拉框中

1.使用的技术:JSP,Spring JDBC(Mapper) 2.代码 2.1 接口 public interface IMeetingRoomDao { public List<Mrcap> selectCap(); public List<Mrfloor> selectFloor(); } 2.2 实现类 @Override public List<Mrcap> selectCap() { List<Mrcap> caplist = new Array

iOS 判断字典是否包含特定Key值

当面向字典开发或服务器返回的数据为字典时,应当判断字典内是否有对应的key值,从而避免返回key值为空而导致程序奔溃: NSDictionary *dict = self.datas[indexPath.row]; if([[dict allKeys] containsObject:@"key"]) { cell.textLabel.text = [dict valueForKey:@"ke y"]; } else { cell.textLabel.text = @

java中如何高效判断数组中是否包含某个特定的值

四种不同方式检查数组是否包含某个值 使用List: public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue); } 使用Set: public static boolean useSet(String[] arr, String targetValue) { Set<String> set = new HashSet<S