Questions tagged «python»

Python是一种多范式,动态类型的多用途编程语言。它旨在快速学习,理解和使用并强制使用干净统一的语法。请注意,Python 2自2020年1月1日起已不再受支持。不过,对于特定于版本的Python问题,请添加[python-2.7]或[python-3.x]标签。使用Python变体或库(例如Jython,PyPy,Pandas,Numpy)时,请将其包含在标签中。





28
如何将文件逐行读取到列表中?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 Наэтотвопросестьответына 堆栈溢出нарусском:Чтениеизфайлапострочноизаписьвмассив 如何在Python中读取文件的每一行并将每一行作为元素存储在列表中? 我想逐行读取文件并将每行追加到列表的末尾。
2027 python  string  file  readlines 



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 


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 …

26
重命名熊猫列
我有一个使用熊猫和列标签的DataFrame,我需要对其进行编辑以替换原始列标签。 我想A在原始列名称为的DataFrame 中更改列名称: ['$a', '$b', '$c', '$d', '$e'] 至 ['a', 'b', 'c', 'd', 'e']. 我已经将编辑后的列名存储在列表中,但是我不知道如何替换列名。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.