5 如何在Python中小写一个字符串? 有没有一种方法可以将字符串从大写,甚至部分大写转换为小写? 例如,“公里”→“公里”。 2054 python string uppercase lowercase
17 您如何更改用matplotlib绘制的图形的大小? 如何更改用matplotlib绘制的图形的大小? 2033 python graph matplotlib plot visualization
28 如何将文件逐行读取到列表中? 这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 Наэтотвопросестьответына 堆栈溢出нарусском:Чтениеизфайлапострочноизаписьвмассив 如何在Python中读取文件的每一行并将每一行作为元素存储在列表中? 我想逐行读取文件并将每行追加到列表的末尾。 2027 python string file readlines
10 如何基于列值从DataFrame中选择行? 如何DataFrame基于Python Pandas中某些列的值从中选择行? 在SQL中,我将使用: SELECT * FROM table WHERE colume_name = some_value 我试图查看熊猫文档,但没有立即找到答案。 1950 python pandas dataframe
22 如何在Pandas的DataFrame中的行上进行迭代? 我有一个DataFrame熊猫来的: import pandas as pd inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':12,'c2':120}] df = pd.DataFrame(inp) print df 输出: c1 c2 0 10 100 1 11 110 2 12 120 现在,我要遍历该框架的行。对于每一行,我希望能够通过列名访问其元素(单元格中的值)。例如: for row in df.rows: print row['c1'], row['c2'] 熊猫有可能这样做吗? 我发现了类似的问题。但这并不能给我我所需的答案。例如,建议在那里使用: for date, row in df.T.iteritems(): 要么 for row in df.iterrows(): 但我不了解该row对象是什么以及如何使用它。 1943 python pandas rows dataframe
7 如何获取列表中的元素数量? 考虑以下: items = [] items.append("apple") items.append("orange") items.append("banana") # FAKE METHOD: items.amount() # Should return 3 如何获取列表中的元素数量items? 1937 python list
18 如何按字典值对字典列表进行排序? 我有一个字典列表,希望每个项目都按特定的属性值排序。 考虑下面的数组, [{'name':'Homer', 'age':39}, {'name':'Bart', 'age':10}] 当排序name,应该成为 [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}] 1892 python list sorting dictionary data-structures
21 如何在没有换行符或空格的情况下进行打印? 我想在里面做 蟒蛇。我想在这个例子中做什么C: 在C中: #include <stdio.h> int main() { int i; for (i=0; i<10; i++) printf("."); return 0; } 输出: .......... 在Python中: >>> for i in range(10): print('.') . . . . . . . . . . >>> print('.', '.', '.', '.', '.', '.', '.', '.', '.', '.') . . … 1867 python newline
10 为什么在C ++中从stdin读取行比Python慢得多? 我想比较使用Python和C ++从stdin读取的字符串输入的行数,并且震惊地看到我的C ++代码运行速度比等效的Python代码慢一个数量级。由于我的C ++生锈,而且我还不是专家Pythonista,因此请告诉我我做错了什么还是误解了什么。 (TLDR回答:包括以下声明:cin.sync_with_stdio(false)或仅使用fgets代替。 TLDR结果:一直滚动到我的问题的底部,然后查看表格。) C ++代码: #include <iostream> #include <time.h> using namespace std; int main() { string input_line; long line_count = 0; time_t start = time(NULL); int sec; int lps; while (cin) { getline(cin, input_line); if (!cin.eof()) line_count++; }; sec = (int) time(NULL) - start; cerr << "Read … 1838 python c++ benchmarking iostream getline
26 重命名熊猫列 我有一个使用熊猫和列标签的DataFrame,我需要对其进行编辑以替换原始列标签。 我想A在原始列名称为的DataFrame 中更改列名称: ['$a', '$b', '$c', '$d', '$e'] 至 ['a', 'b', 'c', 'd', 'e']. 我已经将编辑后的列名存储在列表中,但是我不知道如何替换列名。 1822 python pandas replace dataframe rename
12 确定对象的类型? 有没有一种简单的方法来确定变量是列表,字典还是其他?我回来的对象可能是任何一种类型,我需要能够分辨出两者之间的区别。 1790 python dictionary types typeof
12 如何从Python字典中删除键? 从字典中删除键时,我使用: if 'key' in my_dict: del my_dict['key'] 有没有一种方法可以做到这一点? 1762 python dictionary data-structures unset