小编D.S*_*ley的帖子

Python访问字典列表中的值

假设我有一个字典列表,其中包含名称和年龄以及其他信息,如下所示:

thisismylist= [  
              {'Name': 'Albert' , 'Age': 16},
              {'Name': 'Suzy', 'Age': 17},
              {'Name': 'Johnny', 'Age': 13}
]
Run Code Online (Sandbox Code Playgroud)

我将如何使用for循环打印以下内容:

Albert
Suzy
Johnny
Run Code Online (Sandbox Code Playgroud)

我只是无法围绕这个想法...

python dictionary list

9
推荐指数
4
解决办法
4万
查看次数

为什么这个正则表达式返回真的?

为什么这个正则表达式返回真的?

Regex.IsMatch("????????", "???????")
Run Code Online (Sandbox Code Playgroud)

我用Google搜索,没有任何结果.

c# regex globalization unicode arabic

3
推荐指数
1
解决办法
368
查看次数

指针神秘/ noobish问题

我原来是一名Java程序员,现在正在努力克服C,特别是C的指针.

我的想法是从用户,在命令行上接收字符串指针.然后我想访问它的各个元素.之后的想法是设计一个能够扭转元素顺序的函数.(我想在文本中使用字谜.)

我的代码是

#include <stdio.h>

char *string; 


int main(void)
{
printf("Enter a string: ");
scanf("%s\n",string);
putchar(*string);

int i;
for (i=0; i<3;i++)
{
  string--;
}
putchar(*string);

}
Run Code Online (Sandbox Code Playgroud)

(对不起,代码标记不起作用).我想要做的是第一次访问个别元素.如果字符串是"Santillana"并且指针设置在最开头(在scanf()之后),则content*字符串应该是S.如果我不知道指针应该恰好设置在'\ 0'在scanf()之后,备份几个步骤(字符串 - 重复)应该产生一些带有*string的字符.但是这两个putchar()都会产生分段错误.

我正在做一些根本错误的事情,一些基本的东西逃过了我.我会永远感激任何关于我的缺点的建议,最重要的是任何有关这些特殊问题的书籍/资源提示.事实证明,两本厚厚的C书和参考手册都没用.

c pointers

3
推荐指数
1
解决办法
91
查看次数

标签 统计

arabic ×1

c ×1

c# ×1

dictionary ×1

globalization ×1

list ×1

pointers ×1

python ×1

regex ×1

unicode ×1